-- $ID$
-- ********************************************************************
-- CISCO-GGSN-MIB.my: MIB file for GGSN
--
-- Dec 2001, Rajesh M. L.
--
-- Copyright (c) 2000-2006, 2008 by Cisco Systems, Inc.
-- All rights reserved.
-- ********************************************************************
-- $Endlog$CISCO-GGSN-MIB DEFINITIONS::=BEGINIMPORTSMODULE-IDENTITY,NOTIFICATION-TYPE,OBJECT-TYPE,Integer32,Counter32,Counter64,Unsigned32,Gauge32FROM SNMPv2-SMI
MODULE-COMPLIANCE,OBJECT-GROUP,NOTIFICATION-GROUPFROM SNMPv2-CONF
InterfaceIndexOrZeroFROM IF-MIB
DisplayString,TruthValue,TimeStamp,RowStatusFROM SNMPv2-TC
InetAddressType,InetAddress,InetAddressDNSFROM INET-ADDRESS-MIB
SnmpAdminStringFROM SNMP-FRAMEWORK-MIB
CiscoAlarmSeverity,
CiscoInetAddressMask
FROM CISCO-TC
cGtpPathAddressType,cGtpPathAddress,cGtpPathPort
FROM CISCO-GTP-MIB
ciscoMgmt
FROM CISCO-SMI;cGgsnMIB MODULE-IDENTITYLAST-UPDATED"200802040000Z"ORGANIZATION"Cisco Systems, Inc."CONTACT-INFO"Cisco Systems
Customer Service
Postal: 170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-gprs@cisco.com"DESCRIPTION"This MIB module manages the Gateway GPRS Support
Node (GGSN) devices.
A GGSN device provides interworking with external
packet-data network of a particular GPRS service
provider. It provides a combination of IP routing
and GPRS specific functionality to support mobile
users.
GTP version1 is introduced in UMTS release 99 and
Cisco GGSN will support both GTP version 1 (GTP v1)
and version zero (GTP v0) simultaneously.
GTP v1 supports multiple PDP contexts sharing one
IP address. TFTs are introduced to achieve this.
Each TFT is associated with a PDP context and there
may exist one PDP context without TFT amongst all
PDP contexts sharing the same IP address. Each TFT
has one to eight packet filters each assigned with
a precedence index. These packet filters are
evaluated one at a time against the packet header
information in sequence of their precedence index.
A match is claimed if all the filters are matched
and the PDP context that the TFT belongs to will be
selected, else the checks are performed against the
filters of another PDP context. If the packet
header doesn't contain any TFT packet filter
information, then the PDP context without the TFT is
selected for further processing.
Note on notifications:
When an alarm occurs on the device, if the alarm's
severity is higher than the severity filter threshold,
a notification is generated by the device; and if
cGgsnNotifEnabled is 'true', then the device's
SNMP-engine configuration will be searched to
determine where to send the notification.
Acronyms and terms:
APN Access Point Name
CSG Content Service Gateway
CDR Charging Data Record
DCCA Diameter Credit Control Application
ETSI European Telecommunications Standards Institute
GGSN Gateway GPRS Support Node
GPRS General Packet Radio Service
GSM Global System for Mobile communication
GTP GPRS Tunneling Protocol
G-PDU GTP PDU
IE Information Element
MS Mobile Station
MSISDN Mobile Station ISDN number
PDP Packet Data Protocol
PDU Protocol Data Unit
PLMN Public Land Mobile Network
SGSN Serving GPRS support Node
SLB Server Load Balancing
TFT Traffic Flow Template
T-PDU the payload of G-PDU
UMTS Universal Mobile Telecommunications System
IMS IP Multimedia Subsystem
COPS Common Open Policy Service protocol
PEP Policy Enforcement Point
PDF Policy Decision Function
P-CSCF Proxy Call Session Control Function
PLMN Public Land Mobile Network
QS Quota Server
UE User Equipment
REFERENCE
[1] GSM 03.60: Digital cellular telecommunications
system (Phase 2+); General Packet Radio Service
(GPRS); Service description; Stage 2. V7.1.0
[2] GSM 09.60: Digital cellular telecommunication
system (Phase 2+); General Packet Radio Service
(GPRS); GPRS Tunnelling Protocol (GTP) across
Gn and Gp Interface. V7.3.0
[3] 3GPP; Technical Specification Group Services
and System Aspects; QoS Concept and Architecture.
3G TS 23.107 v3.2.0.
[4] 3GPP; Technical Specification Group Core Network;
General Packet Radio Service(GPRS); GPRS
Tunnelling Protocol (GTP) across Gn and Gp
Interface (Release 1999). 3G TS 29.060 v3.5.0.
[5] 3GPP: Technical Specification Group Core Network;
Policy control over Go interface (Release 5).
3GPP TS 29.207 V5.2.0"REVISION"200802040000Z"DESCRIPTION"Deprecated cGgsnCompliance3GppGgsn.
Added a Enumerated value to cGgsnVersion."REVISION"200610050000Z"DESCRIPTION"+ Added cGgsnTotalCreatedIpv6Pdps,
cGgsnTotalDeletedIpv6Pdps,
cGgsnTotalRejectedIpv6Pdps, cGgsnSentIpv6SigMessages,
cGgsnReceivedIpv6SigMessages,
cGgsnSentIpv6PDUs, cGgsnReceivedIpv6PDUs,
cGgsnSentIpv6PDUOctets, cGgsnReceivedIpv6PDUOctets,
to cGgsnStatistics.
+ Added cGgsnActivatedIpv6Gtpv0Pdp,
cGgsnActivatedIpv6Gtpv1Pdp,
cGgsnActivatedIpv6Ms to cGgsnStatus.
- Deprecated cGgsnCreateReqV1UpdExistPdp.
- Deprecated all the objects of cGgsnPdpsRejStatistics.
+ Added cGgsnVersionNotSupportedMsgs,
cGgsnUnkownGtpMsgs, cGgsnTooShortMsgs,
cGgsnMandIeMissingMsgs, cGgsnMandIeIncorrectMsgs,
cGgsnOptIeInvalidMsgs, cGgsnIeUnknownMsgs,
cGgsnIeOutOfOrderMsgs, cGgsnIeUnexpectedMsgs,
cGgsnIeDuplicatedMsgs, cGgsnOptIeIncorrectMsgs,
cGgsnPdpWithoutTftExistsPdps to cGgsnStatistics.
- Deprecated cGgsnPdfTable and all the table objects.
- Deprecated cGgsnPdfNotifEnabled,
cGgsnPdfServerAddrType,cGgsnPdfServerAddr,
cGgsnPdfStateUpNotif, cGgsnPdfStateDownNotif."REVISION"200603300900Z"DESCRIPTION"- Deprecated cGgsnSlbNotif.
+ Added cGgsnSlbNotifyCacFailure and
cGgsnSlbNotifySessionDeletion to
cGgsnConfigurations."REVISION"200508241800Z"DESCRIPTION"Added cGgsnSlbCacFailures,
cGgsnSlbSessionFailures,
cGgsnRedundancyStatistics to
cGgsnStatistics.
+ Added cGgsnSlbVserverTable,
cGgsnSlbVserverEntry,
cGgsnSlbVserAddrType,
cGgsnSlbVserAddress to
cGgsnConfigurations.
+ Added cGgsnPrepaidPDPs,
cGgsnPostpaidPDPs to cGgsnStatus.
+ Added cGgsnNotifPdpMsisdn
to cGgsnNotifInfo."REVISION"200501041800Z"
DESCRIPTION"Added cGgsnConfigVersion to
cGgsnStatus."REVISION"200411230100Z"DESCRIPTION"- Deprecated cGgsnNotification
+ Added cGgsnGlobalErrorNotif,
cGgsnAccessPointNameNotif,
cGgsnPacketDataProtocolNotif.
+ Added cGgsnNotifAccessPointName,
cGgsnNotifPdpImsi,
cGgsnGlobalErrorTypes,
cGgsnAccessPointErrorTypes,
cGgsnPacketDataProtoErrorTypes to
cGgsnNotifInfo.
- Deprecated cGgsnNotifEnabled
+ Added cGgsnServiceNotifEnabled,
cGgsnMemoryNotifEnabled,
cGgsnPdfNotifEnabled,
cGgsnGlobalErrorNotifEnabled,
cGgsnAccessPointNotifEnabled,
cGgsnPdpNotifEnabled to
cGgsnNotifMgmt"REVISION"200402230100Z"DESCRIPTION"+ Added cGgsnInServiceNotif,
cGgsnMaintenanceNotif,
cGgsnMemThresholdReachedNotif,
cGgsnMemThresholdClearedNotif,
cGgsnPdfStateUpNotif, cGgsnPdfStateDownNotif to
cGgsnNotifications.
+ Added cGgsnPdfTable, cGgsnPcscfTable,
cGgsnMemoryThreshold, cGgsnServiceMode,
cGgsnPlmnTable, cGgsnSessionTimeout,
cGgsnThruputIntervalOne, cGgsnThruputIntervalTwo,
cGgsnCompliance3GppGgsn, cGgsnCreateReqV1UpdExistPdp,
cGgsnRadAttrSessTimeout, cGgsnDownlinkVerifyMsDisable
to cGgsnConfigurations.
+ Added cGgsnVersionNotSupportedRejPdps,
cGgsnUnkownMessageRejPdps, cGgsnMsgTooShortRejPdps,
cGgsnMandIeMissingRejPdps,
cGgsnMandIeIncorrectRejPdps,
cGgsnOptIeInvalidRejPdps, cGgsnIeUnknownRejPdps,
cGgsnIeOutOfOrderRejPdps, cGgsnIeUnexpectedRejPdps,
cGgsnIeDuplicatedRejPdps, cGgsnOptIeIncorrectRejPdps,
cGgsnPdpWithoutTftExistsRejPdps
to cGgsnPdpsRejStatistics.
+ Added cGgsnSgsnStatTable to cGgsnStatistics.
+ Added cGgsnHCSentGPDUOctets and deprecated
cGgsnSentGPDUOctets.
+ Added cGgsnHCReceivedGPDUOctets and deprecated
cGgsnReceivedGPDUOctets.
+ Added cGgsnServiceModeStatus to cGgsnStatus.
+ Added cGgsnPdfServerAddrType, cGgsnPdfServerAddr
to cGgsnNotifInfo."REVISION"200312310100Z"DESCRIPTION"+ Added cGgsnPlmnIpAddrRangeTable to
cGgsnConfigurations.
+ Added cGgsnTftSemanticErrorPdps,
cGgsnTftSyntacticErrorPdps,
cGgsnPktFilterSemanticErrorPdps,
cGgsnPktFilterSyntacticErrorPdps to cGgsnStatistics.
+ Added cGgsnActiveGtpVersion0Pdps,
cGgsnActiveGtpVersion1Pdps, cGgsnGtpEncapInterface
to cGgsnStatus."REVISION"200112081500Z"DESCRIPTION"Initial version of this MIB module."::={ ciscoMgmt 240}-- Object definitionscGgsnMIBObjects OBJECTIDENTIFIER::={ cGgsnMIB 1}cGgsnStatistics OBJECTIDENTIFIER::={ cGgsnMIBObjects 1}
cGgsnNotifMgmt OBJECTIDENTIFIER::={ cGgsnMIBObjects 2}cGgsnConfigurations OBJECTIDENTIFIER::={ cGgsnMIBObjects 3}cGgsnStatus OBJECTIDENTIFIER::={ cGgsnMIBObjects 4}cGgsnNotifInfo OBJECTIDENTIFIER::={ cGgsnMIBObjects 5}-- MIBObjects
----
-- StatisticscGgsnSentSigMessages OBJECT-TYPESYNTAXCounter32UNITS"packets"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of GTP signalling messages sent.
Trigger Condition: This counter is updated whenever a
GTP signalling messages is sent out, including retries."::={ cGgsnStatistics 1}cGgsnReceivedSigMessages OBJECT-TYPESYNTAXCounter32UNITS"packets"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of GTP signalling messages received.
Trigger Condition: This counter is updated whenever a
GTP signalling message is received."::={ cGgsnStatistics 2}cGgsnUnexpectedSigMessages OBJECT-TYPESYNTAXCounter32UNITS"packets"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of unexpected GTP signalling messages received.
Trigger Condition: This counter is updated whenever an
unexpected Signalling message is received.
Condition includes,
a) A Response message for which there is no corresponding
outstanding Request.
b) A GTP control plane message a GSN is not expected to
handle (such as a PDU Notification Request received by
a GGSN).
c) Charging messages in GTP path and vice-versa.
d) LFN bit not being set when CG path uses short-header
and vice-versa."::={ cGgsnStatistics 3}cGgsnSentGPDUs OBJECT-TYPE
SYNTAXCounter32UNITS"packets"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of G-PDU messages sent.
Trigger Condition: This counter is updated whenever a G-PDU
is sent out by the GGSN."::={ cGgsnStatistics 4}cGgsnReceivedGPDUs OBJECT-TYPESYNTAXCounter32UNITS"packets"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of G-PDU messages received.
Trigger Condition: This counter is incremented for each
G-PDU received."::={ cGgsnStatistics 5}cGgsnSentGPDUOctets OBJECT-TYPESYNTAXCounter32UNITS"bytes"MAX-ACCESSread-onlySTATUSdeprecatedDESCRIPTION"The number of total bytes sent in G-PDU messages.
Trigger Condition: This counter is updated whenever a G-PDU
is sent out by the GGSN."::={ cGgsnStatistics 6}cGgsnReceivedGPDUOctets OBJECT-TYPESYNTAXCounter32UNITS"bytes"MAX-ACCESSread-onlySTATUSdeprecatedDESCRIPTION"The number of total bytes received in G-PDU messages.
Trigger Condition: This counter is incremented for each
G-PDU received."::={ cGgsnStatistics 7}cGgsnUnexpectedGPDUs OBJECT-TYPESYNTAXCounter32UNITS"packets"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of unexpected G-PDU messages, for example,
non existent PDP contexts and ACL denial.
Trigger Condition: This counter is updated whenever an
unexpected G-PDU message is received.
Conditions include,
a) G-PDU for a non existent PDP.
b) ACL denial."::={ cGgsnStatistics 8}cGgsnActivationRejectedPdps OBJECT-TYPE
SYNTAXCounter32UNITS"packets"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of PDP contexts that the activation request
was rejected.
Trigger Condition: This counter is updated when a PDP
activation request is rejected.
The cause for rejection can be
a) Resource limitations like max PDP limit is reached,
Out of memory.
b) Config restrictions like trying to create NIPDP on an
APN on which the same is disabled,
c) Creating secondary contexts on PPP/PPP-Regen PDPs."::={ cGgsnStatistics 9}cGgsnOutOfResourcePdps OBJECT-TYPESYNTAXCounter32UNITS"packets"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of PDP contexts that the activation request
rejected due to the GGSN running out of resources for
transmitting GTP packets. Examples:
- Out of memory;
- The number of PDPs on GGSN reached limit;
- all dynamic PDP address are occupied;
Trigger Condition:
a) Out of memory.
b) Number of PDPs on GGSN reached limit.
c) Number of of PPP-regen PDPs reaches max limit.
d) All dynamic PDP address are occupied.
e) Incorrect configs for create pdp req.
f) Qos negotiation fails.
g) Create PDP req received for non-transparent APN but
no radius server is present for authorization.
h) Attempt to create a PDP with IP address that is
already in use.
i) Attempt to create a PPP-Regen PDP but the vtemplate
for PPP-regen is not properly configured or VPDN
configs are not proper.
j) Number of pending signalling messages that needs to
be processed by the GGSN is beyond the max limit(100)."::={ cGgsnStatistics 10}cGgsnParserErrorMessages OBJECT-TYPESYNTAXCounter32UNITS"packets"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of GTP messages received with wrong value.
It includes the following cases:
- mandatory and optional information element in the GTP
packet is duplicated, missing, unknown, incorrect or
out of order.
- the GTP message is too short to hold the GTP header for
the supported version.
- the GTP messages running an unsupported version of GTP.
- Unknown GTP message type.
Trigger Condition: This counter is triggered when a
signalling message is received with parsing related errors
such as missing/unknown/invalid/unexpected/duplicate
mandatory/optional IE's in the messages."::={ cGgsnStatistics 11}cGgsnTotalCreatedPdps OBJECT-TYPESYNTAXCounter32UNITS"packets"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the total number of PDP contexts
created.
Trigger Condition: This counter is updated whenever a PDP
context is created. This includes static, dynamic, IP,
PPP, network init PDPs."::={ cGgsnStatistics 12}cGgsnTotalDeletedPdps OBJECT-TYPESYNTAXCounter32UNITS"packets"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the total number of PDP contexts
deleted.
Trigger Condition: This counter is updated whenever a PDP
context is deleted. This includes static, dynamic, IP, PPP,
network init PDPs."::={ cGgsnStatistics 13}cGgsnTotalNetworkInitPdps OBJECT-TYPESYNTAXCounter32UNITS"packets"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the total number of PDP contexts
activated by the GGSN that were initiated by the PDN.
Trigger Condition: This counter will be updated on successful
creation of network initiated PDP."::={ cGgsnStatistics 14}cGgsnTotalPppPdpsCreated OBJECT-TYPESYNTAXCounter32UNITS"packets"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the total number of PPP PDP
contexts created.
Trigger Condition: This counter is updated whenever a
PPP PDP context is created."::={ cGgsnStatistics 15}cGgsnTotalPppPdpsDeleted OBJECT-TYPESYNTAXCounter32UNITS"packets"MAX-ACCESSread-onlySTATUScurrent
DESCRIPTION"This object represents the total number of PPP PDP
contexts deleted.
Trigger Condition: This counter is updated whenever a
PPP PDP context is deleted."::={ cGgsnStatistics 16}cGgsnOutOfResourcePppRegenPdps OBJECT-TYPESYNTAXCounter32UNITS"packets"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the total number of create PDP
context and delete PDP context requests rejected due to
unavailable resource on the GGSN for PPP regeneration.
Trigger Condition:
a) Out of memory.
b) Number of PPP-regen PDPs reaches max limit.
c) All dynamic PDP address are occupied.
d) Attempt to create a PPP-Regen PDP but the vtemplate
for PPP-regen is not properly configured or VPDN
configs are not proper."::={ cGgsnStatistics 17}cGgsnDroppedPppRegenPdps OBJECT-TYPESYNTAXCounter32UNITS"packets"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the total number of create PDP
context and delete PDP context requests that were dropped
due to the threshold limit being reached for maximum number
of PPP regeneration sessions allowed on the GGSN.
Trigger Condition: This counter is updated when a new PPP
regen PDP activation request is received by GGSN and max
allowed PPP Regen session is reached."::={ cGgsnStatistics 18}cGgsnTftSemanticErrorPdps OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the total number of received PDP
context messages that had TFTs with semantic errors.
Trigger Condition: This counter is triggered by the create,
update PDP context request message."REFERENCE"3GPP; Technical Specification Group Core Network;
General Packet Radio Service(GPRS); GPRS
Tunnelling Protocol (GTP) across Gn and Gp
Interface (Release 1999). 3G TS 29.060 v3.5.0."::={ cGgsnStatistics 19}cGgsnTftSyntacticErrorPdps OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrent
DESCRIPTION"This object represents the total number of received PDP
context messages that had TFTs with syntactic errors.
Trigger Condition: This counter is triggered by the create,
update PDP context request message."REFERENCE"3GPP; Technical Specification Group Core Network;
General Packet Radio Service(GPRS); GPRS
Tunnelling Protocol (GTP) across Gn and Gp
Interface (Release 1999). 3G TS 29.060 v3.5.0."::={ cGgsnStatistics 20}cGgsnPktFilterSemanticErrorPdps OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the total number of received PDP
context messages that had packet filters with semantic errors.
Trigger Condition: This counter is triggered by the create,
update PDP context request message."REFERENCE"3GPP; Technical Specification Group Core Network;
General Packet Radio Service(GPRS); GPRS
Tunnelling Protocol (GTP) across Gn and Gp
Interface (Release 1999). 3G TS 29.060 v3.5.0."::={ cGgsnStatistics 21}cGgsnPktFilterSyntacticErrorPdps OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the total number of received PDP
context messages that had packet filters with syntactic
errors.
Trigger Condition: This counter is triggered by the create,
update PDP context request message."REFERENCE"3GPP; Technical Specification Group Core Network;
General Packet Radio Service(GPRS); GPRS
Tunnelling Protocol (GTP) across Gn and Gp
Interface (Release 1999). 3G TS 29.060 v3.5.0."::={ cGgsnStatistics 22}cGgsnHCSentGPDUOctets OBJECT-TYPESYNTAXCounter64UNITS"bytes"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of total bytes sent in G-PDU messages.
Trigger Condition: This counter is updated whenever a G-PDU
is sent out by the GGSN."::={ cGgsnStatistics 23}cGgsnHCReceivedGPDUOctets OBJECT-TYPESYNTAXCounter64UNITS"bytes"
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of total bytes received in G-PDU messages.
Trigger Condition: This counter is incremented for each
G-PDU received."::={ cGgsnStatistics 24}-- Rejected PDP Statistics per causecGgsnPdpsRejStatistics OBJECTIDENTIFIER::={ cGgsnStatistics 25}cGgsnVersionNotSupportedRejPdps OBJECT-TYPESYNTAXCounter32UNITS"packets"MAX-ACCESSread-onlySTATUSdeprecatedDESCRIPTION"The number of PDP contexts that were rejected due to the
cause of Version Not Supported.
Trigger Condition: This counter is triggered by create/update
PDP / PPP PDP context request message. This object is
deprecated by cGgsnVersionNotSupportedMsgs."::={ cGgsnPdpsRejStatistics 1}cGgsnUnkownMessageRejPdps OBJECT-TYPESYNTAXCounter32UNITS"packets"MAX-ACCESSread-onlySTATUSdeprecatedDESCRIPTION"The number of PDP contexts that were rejected due to the
cause of Unknown Message.
Trigger Condition: This counter is triggered by create/update
PDP / PPP PDP context request message. This object is
deprecated by cGgsnUnkownGtpMsgs."::={ cGgsnPdpsRejStatistics 2}cGgsnMsgTooShortRejPdps OBJECT-TYPESYNTAXCounter32UNITS"packets"MAX-ACCESSread-onlySTATUSdeprecatedDESCRIPTION"The number of PDP contexts that were rejected due to the
cause of Message Too Short.
Trigger Condition: This counter is triggered by create/update
PDP / PPP PDP context request message. This object is
deprecated by cGgsnTooShortMsgs."::={ cGgsnPdpsRejStatistics 3}cGgsnMandIeMissingRejPdps OBJECT-TYPESYNTAXCounter32UNITS"packets"MAX-ACCESSread-onlySTATUSdeprecatedDESCRIPTION
"The number of PDP contexts that were rejected due to the
cause of Mandatory IE Missing.
Trigger Condition: This counter is triggered by create/update
PDP / PPP PDP context request message. This object is
deprecated by cGgsnMandIeMissingMsgs."::={ cGgsnPdpsRejStatistics 4}cGgsnMandIeIncorrectRejPdps OBJECT-TYPESYNTAXCounter32UNITS"packets"MAX-ACCESSread-onlySTATUSdeprecatedDESCRIPTION"The number of PDP contexts that were rejected due to the
cause of Mandatory IE Incorrect.
Trigger Condition: This counter is triggered by create/update
PDP / PPP PDP context request message. This object is
deprecated by cGgsnMandIeIncorrectMsgs."::={ cGgsnPdpsRejStatistics 5}cGgsnOptIeInvalidRejPdps OBJECT-TYPESYNTAXCounter32UNITS"packets"MAX-ACCESSread-onlySTATUSdeprecatedDESCRIPTION"The number of PDP contexts that rejected due to the
cause of Optional IE Invalid.
Trigger Condition: This counter is triggered by create/update
PDP / PPP PDP context request message. This object is
deprecated by cGgsnOptIeInvalidMsgs."::={ cGgsnPdpsRejStatistics 6}cGgsnIeUnknownRejPdps OBJECT-TYPESYNTAXCounter32UNITS"packets"MAX-ACCESSread-onlySTATUSdeprecatedDESCRIPTION"The number of PDP contexts that rejected due to the
cause of IE Unknown.
Trigger Condition: This counter is triggered by create/update
PDP / PPP PDP context request message. This object is
deprecated by cGgsnIeUnknownMsgs."::={ cGgsnPdpsRejStatistics 7}cGgsnIeOutOfOrderRejPdps OBJECT-TYPESYNTAXCounter32UNITS"packets"MAX-ACCESSread-onlySTATUSdeprecatedDESCRIPTION"The number of PDP contexts that rejected due to the
cause of IE Out of Order.
Trigger Condition: This counter is triggered by create/update
PDP / PPP PDP context request message. This object is
deprecated by cGgsnIeOutOfOrderMsgs."::={ cGgsnPdpsRejStatistics 8}cGgsnIeUnexpectedRejPdps OBJECT-TYPESYNTAXCounter32UNITS"packets"MAX-ACCESSread-onlySTATUSdeprecatedDESCRIPTION"The number of PDP contexts that rejected due to the
cause of IE Unexpected.
Trigger Condition: This counter is triggered by create/update
PDP / PPP PDP context request message. This object is
deprecated by cGgsnIeUnexpectedMsgs."::={ cGgsnPdpsRejStatistics 9}cGgsnIeDuplicatedRejPdps OBJECT-TYPESYNTAXCounter32UNITS"packets"MAX-ACCESSread-onlySTATUSdeprecatedDESCRIPTION"The number of PDP contexts that rejected due to the
cause of IE Duplicated.
Trigger Condition: This counter is triggered by create/update
PDP / PPP PDP context request message. This object is
deprecated by cGgsnIeDuplicatedMsgs."::={ cGgsnPdpsRejStatistics 10}cGgsnOptIeIncorrectRejPdps OBJECT-TYPESYNTAXCounter32UNITS"packets"MAX-ACCESSread-onlySTATUSdeprecatedDESCRIPTION"The number of PDP contexts that rejected due to the
cause of Optional IE Incorrect.
Trigger Condition: This counter is triggered by create/update
PDP / PPP PDP context request message. This object is
deprecated by cGgsnOptIeIncorrectMsgs."::={ cGgsnPdpsRejStatistics 11}cGgsnPdpWithoutTftExistsRejPdps OBJECT-TYPESYNTAXCounter32UNITS"packets"MAX-ACCESSread-onlySTATUSdeprecatedDESCRIPTION"The number of PDP contexts that are rejected due to
the cause of PDP context without TFT already exists.
Trigger Condition: This counter is triggered by create/update
PDP / PPP PDP context request message. This object is
deprecated by cGgsnPdpWithoutTftExistsPdps."::={ cGgsnPdpsRejStatistics 12}cGgsnSgsnStatTable OBJECT-TYPESYNTAXSEQUENCEOF CGgsnSgsnStatEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table has the statistics of the interface (Gi, Gn, Gp)
upstream and downstream traffic per SGSN for a
configurable duration set in cGgsnThruputIntervalOne and
cGgsnThruputIntervalTwo.
Creation of row(s) will happen when there is a valid value set
to cGgsnThruputIntervalOne or cGgsnThruputIntervalTwo and
when a PATH is established.
Deletion of row(s) will happen when either the PATH gets
removed or the throughput intervals(cGgsnThruputIntervalOne,
cGgsnThruputIntervalTwo) is unset."::={ cGgsnStatistics 26}cGgsnSgsnStatEntry OBJECT-TYPESYNTAX CGgsnSgsnStatEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry in this table."INDEX{
cGtpPathAddressType,
cGtpPathAddress,
cGtpPathPort,
cGgsnSgsnThruPutInterval
}::={ cGgsnSgsnStatTable 1}
CGgsnSgsnStatEntry ::=SEQUENCE{
cGgsnSgsnThruPutInterval Integer32,
cGgsnSgsnThruPutLastCollected Integer32,
cGgsnSgsnUpStreamPktCnt Gauge32,
cGgsnSgsnUpStreamByteCnt Gauge32,
cGgsnSgsnDownStreamPktCnt Gauge32,
cGgsnSgsnDownStreamByteCnt Gauge32}cGgsnSgsnThruPutInterval OBJECT-TYPESYNTAXInteger32(1..65535)UNITS"minutes"MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This object should be one of the values set in the objects
cGgsnThruputIntervalOne or cGgsnThruputIntervalTwo except
for value '0', which means the throughput collection is
disabled."::={ cGgsnSgsnStatEntry 1}cGgsnSgsnThruPutLastCollected OBJECT-TYPESYNTAXInteger32(0..65535)UNITS"minutes"MAX-ACCESSread-only
STATUScurrentDESCRIPTION"This object represents the delta value between the time
when this data is collected and the time it is been
retrieved."::={ cGgsnSgsnStatEntry 2}cGgsnSgsnUpStreamPktCnt OBJECT-TYPESYNTAXGauge32UNITS"packets"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the total number of upstream
packets sent on this SGSN data path. Data flow from
MS to PDN is considered to be upstream traffic.
When the throughput intervals (cGgsnThruputIntervalOne or
cGgsnThruputIntervalTwo) is set to some valid value this
object is set to '0' (meaning, a fresh throughput collection
is started). Until the first expiry of the throughput
interval , this object will be '0'. On further periodic expiry,
the throughput upstream packet count per SGSN is collected and
updated to this object"::={ cGgsnSgsnStatEntry 3}cGgsnSgsnUpStreamByteCnt OBJECT-TYPESYNTAXGauge32UNITS"bytes"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the total number of upstream
bytes sent on this SGSN data path. Data flow from
MS to PDN is considered to be upstream traffic.
When the throughput intervals (cGgsnThruputIntervalOne or
cGgsnThruputIntervalTwo) is set to some valid value this
object is set to '0' (meaning, a fresh throughput collection
is started). Until the first expiry of the throughput
interval , this object will be '0'. On further periodic expiry,
the throughput upstream byte count per SGSN is collected and
updated to this object"::={ cGgsnSgsnStatEntry 4}cGgsnSgsnDownStreamPktCnt OBJECT-TYPESYNTAXGauge32UNITS"packets"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the total number of downstream
packets sent on this SGSN data path. Data flow from
PDN to MS is considered to be downstream traffic.
When the throughput interval (cGgsnThruputIntervalOne or
cGgsnThruputIntervalTwo) is set to some valid value, this
object is set to '0' (meaning, a fresh throughput collection
is started). Until the first expiry of the throughput
interval , this object will be '0'. On further periodic expiry,
the throughput downstream packet count per SGSN is collected
and updated to this object."::={ cGgsnSgsnStatEntry 5}cGgsnSgsnDownStreamByteCnt OBJECT-TYPESYNTAXGauge32UNITS"bytes"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the total number of downstream
bytes sent on this SGSN data path. Data flow from
PDN to MS is considered to be downstream traffic.
When the throughput interval (cGgsnThruputIntervalOne or
cGgsnThruputIntervalTwo) is set to some valid value, this
object is set to '0' (meaning, a fresh throughput collection
is started). Until the first expiry of the throughput
interval , this object will be '0'. On further periodic expiry,
the throughput downstream byte count per SGSN is collected and
updated to this object."::={ cGgsnSgsnStatEntry 6}-- Redundancy StatisticscGgsnRedundancyStatistics OBJECTIDENTIFIER::={ cGgsnStatistics 27}cGgsnTotalMessages OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This counter will maintain the count of total number of
messages of all kind.
Trigger Condition: The counter is increamented whenever
a redundancy message is sent."::={ cGgsnRedundancyStatistics 1}cGgsnContextSetupMessages OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The PDP context is check pointed to standby only after it
goes to active.
This object is a counter, which maintains the total count
of PDP context setup messages.
Trigger Condition: This counter is updated whenever
a PDP context setup message is check pointed to standby."::={ cGgsnRedundancyStatistics 2}cGgsnContextModifyMessages OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"For modify or update PDP context, the categories get
affected and new quota is assigned to them. This new info
must be check pointed to the standby.
This object maintains the total number of context modify
messages which are check pointed to standby.
Trigger Condition: This counter is incremented whenever a
context modify message is check pointed to standby."::={ cGgsnRedundancyStatistics 3}cGgsnContextRemoveMessages OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"When the PDP context is deleted, deletion event is
check pointed to the standby, so that the corresponding
backup context deleted as well.
This object will maintain the total number of context
removed messages which are check pointed to standby.
Trigger Condition: The counter is incremented for every
context remove message, which is check pointed."::={ cGgsnRedundancyStatistics 4}cGgsnPathSetupMessages OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Messages (of any kind PDP create/delete etc)indicate
the presence of other GSN. Path is setup between the GSNs
when they transmit the messages.
This object contains the number of path setup messages
between SGSN and GGSN.
Trigger Condition: This counter is updated for every path
setup messages sent."::={ cGgsnRedundancyStatistics 5}cGgsnPathModifyMessages OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object will contain the total number of path Modify
messages.
The IE recovery count is used to indicate restart of other
GSN. Any change related to path or GSN will be check pointed
to standby.
Trigger Condition: This counter is incremented for every change
related to path."::={ cGgsnRedundancyStatistics 6}cGgsnPathRemoveMessages OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object will keep track of all the messages which are
responsible for path removal between the GSNs.
As long as context remain established, the path between the
GSNs is alive. In an instant where the last context is released
and the echo timer is not enabled, the path timer is started
within which the PDP context is expected to keep the path
live, when the timer expires, path is Removed.
Trigger Condition: This timer is triggered when the path
between the GSNs is removed."::={ cGgsnRedundancyStatistics 7}cGgsnCGFReadyMessages OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The charging information are sent from GGSN to charging
gateway. GTP' protocol is used between them.
This object will consists of total number of CGF ready
messages.
Trigger Condition: The counter is incremented when CGF ready
message is check pointed to standby."::={ cGgsnRedundancyStatistics 8}cGgsnCGFModifyMessages OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Significant information related to change in state of
CGF must be check pointed to GGSN.
This object indicates the total number of CGF modify
messages recieved.
Trigger condition: This counter is triggered when there
is a change in CGF state."::={ cGgsnRedundancyStatistics 9}cGgsnCGFRemoveMessages OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object maintains the count for all the messages
responsible for CGF removal
Trigger Condition: This counter is triggered when
context is deleted."::={ cGgsnRedundancyStatistics 10}cGgsnInternalStateMsgs OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The GGSN certain information which are sent out to other
GSN's (SGSN) and CGF. On failover these information must be
consistent. Information like, IE recovery count sent to the
other GSN's for path management, local record sequence number
and charging ID etc.
Trigger Condition: The counter is incremented for each of
these kind of messages."::={ cGgsnRedundancyStatistics 11}cGgsnSlbCacFailures OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-only
STATUScurrentDESCRIPTION"This object will keep track of number of CAC Failure
notifications sent to SLB.
Trigger Condition: The counter is incremented whenever
GGSN sends CAC failure notification to SLB."::={ cGgsnStatistics 28}cGgsnSlbSessionFailures OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object will keep track of number of Session failure
notifications sent to SLB.
Trigger Condition: The counter is incremented whenever
GGSN sends Session failure notification to SLB."::={ cGgsnStatistics 29}cGgsnTotalCreatedIpv6Pdps OBJECT-TYPESYNTAXCounter32UNITS"PDPs"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the total number of successfully
created ipv6 PDP contexts.
Trigger Condition: The counter is incremented whenever a ipv6
PDP context is created. This includes static, dynamic,
IP PDPs."::={ cGgsnStatistics 30}cGgsnTotalDeletedIpv6Pdps OBJECT-TYPESYNTAXCounter32UNITS"PDPs"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the total number of ipv6 PDP contexts
deleted.
Trigger Condition: The counter is incremented whenever a ipv6
PDP context is deleted. This includes static, dynamic, IP, PPP
PDPs."::={ cGgsnStatistics 31}cGgsnTotalRejectedIpv6Pdps OBJECT-TYPESYNTAXCounter32UNITS"PDPs"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the total number of rejected ipv6 PDP
context activation requests.
Trigger Condition: The counter is incremented when a ipv6 PDP
activation request is rejected."::={ cGgsnStatistics 32}cGgsnSentIpv6SigMessages OBJECT-TYPESYNTAXCounter32
UNITS"messages"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The total number of GTP signalling messages related to
the IPv6 PDP sent by GGSN.
Trigger Condition: The counter is incremented whenever a
GTP signalling message for IPv6 PDP is sent out, including
retries."::={ cGgsnStatistics 33}cGgsnReceivedIpv6SigMessages OBJECT-TYPESYNTAXCounter32UNITS"messages"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The total number of GTP signalling messages related to
the IPv6 PDP received by GGSN.
Trigger Condition: The counter is incremented whenever a
GTP signalling message for IPv6 PDP is received."::={ cGgsnStatistics 34}cGgsnSentIpv6PDUs OBJECT-TYPESYNTAXCounter32UNITS"packets"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of ipv6 data packets sent by GGSN.
Trigger Condition: The counter is incremented whenever a G-PDU
is sent out by the GGSN."::={ cGgsnStatistics 35}cGgsnReceivedIpv6PDUs OBJECT-TYPESYNTAXCounter32UNITS"packets"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of ipv6 data packets receivd by GGSN.
Trigger Condition: This counter is incremented for each
G-PDU received."::={ cGgsnStatistics 36}cGgsnSentIpv6PDUOctets OBJECT-TYPESYNTAXCounter64UNITS"bytes"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of ipv6 data bytes sent, in PDU messages, by GGSN.
Trigger Condition: The counter is incremented whenever a G-PDU
is sent out by the GGSN."::={ cGgsnStatistics 37}cGgsnReceivedIpv6PDUOctets OBJECT-TYPESYNTAXCounter64
UNITS"bytes"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of ipv6 data bytes received, in PDU messages,
by GGSN.
Trigger Condition: The counter is incremented for each
G-PDU received."::={ cGgsnStatistics 38}cGgsnVersionNotSupportedMsgs OBJECT-TYPESYNTAXCounter32UNITS"messages"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of GTP messages received from devices running an
unsupported version of the GTP."::={ cGgsnStatistics 39}cGgsnUnkownGtpMsgs OBJECT-TYPESYNTAXCounter32UNITS"messages"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of unknown GTP messages received."::={ cGgsnStatistics 40}cGgsnTooShortMsgs OBJECT-TYPESYNTAXCounter32UNITS"messages"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of GTP messages received that are too short to
hold the GTP header for the supported GTP version."::={ cGgsnStatistics 41}cGgsnMandIeMissingMsgs OBJECT-TYPESYNTAXCounter32UNITS"messages"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of GTP messages received with a missing mandatory
information element."::={ cGgsnStatistics 42}cGgsnMandIeIncorrectMsgs OBJECT-TYPESYNTAXCounter32UNITS"messages"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of GTP messages received with an incorrect
mandatory information element, for example, with an
information element that has an incorrect length."::={ cGgsnStatistics 43}cGgsnOptIeInvalidMsgs OBJECT-TYPESYNTAXCounter32UNITS"messages"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of GTP messages received with an information
element that contains a value that is not within the defined
range for that IE. GTP messages with invalid optional IEs
are processed as if the IE was not present."::={ cGgsnStatistics 44}cGgsnIeUnknownMsgs OBJECT-TYPESYNTAXCounter32UNITS"messages"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of GTP messages received with an information
element of an unknown type."::={ cGgsnStatistics 45}cGgsnIeOutOfOrderMsgs OBJECT-TYPESYNTAXCounter32UNITS"messages"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of GTP messages received with an information
element out of order."::={ cGgsnStatistics 46}cGgsnIeUnexpectedMsgs OBJECT-TYPESYNTAXCounter32UNITS"messages"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of GTP messages received with an information
element that is not expected in the GTP message, but is defined
in GTP. GTP messages with unexpected IEs are processed as if
the IE was not present."::={ cGgsnStatistics 47}cGgsnIeDuplicatedMsgs OBJECT-TYPESYNTAXCounter32UNITS"messages"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of GTP messages received with a duplicated
information element."::={ cGgsnStatistics 48}cGgsnOptIeIncorrectMsgs OBJECT-TYPESYNTAXCounter32UNITS"messages"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of GTP messages received with an optional IE
that is incorrect, which prevents the GGSN from processing
the GTP message correctly."::={ cGgsnStatistics 49}cGgsnPdpWithoutTftExistsPdps OBJECT-TYPESYNTAXCounter32UNITS"packets"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of create PDP context requests received without
traffic flow template information element."::={ cGgsnStatistics 50}-- Notification and alarm related objectscGgsnNotifEnabled OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-writeSTATUSdeprecatedDESCRIPTION"Indicates whether cGgsnNotification notification will
be sent when a notification is generated by the device.
- 'true', it will enable the device to send a notification,
as well as logging the notification to the
cGgsnHistNotifTable.
- 'false', it will prevent the device from sending out a
notification, but it will still log the
notification into cGgsnHistNotifTable."DEFVAL{ false }::={ cGgsnNotifMgmt 1}cGgsnNotifLeastSeverLevel OBJECT-TYPESYNTAX CiscoAlarmSeverity
MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"Indicates the least severity level of the cGgsnNotification
notifications to be generated by the device. Thus, notifications
are not generated for alarms with a severity level less urgent
than the value of this object. This object cannot be set to
cleared(1) or indeterminate(2)."DEFVAL{ info }::={ cGgsnNotifMgmt 2}cGgsnGeneratedNotifs OBJECT-TYPESYNTAXCounter32
UNITS"notifications"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of cGgsnNotification notifications that have
been generated since sysUpTime."::={ cGgsnNotifMgmt 3}cGgsnIgnoredAlarms OBJECT-TYPESYNTAXCounter32UNITS"notifications"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of alarms which are less severe than
cGgsnNotifLeastSeverLevel since sysUpTime, and thus,
for which no notification was generated."::={ cGgsnNotifMgmt 4}cGgsnHistNotifMaxLength OBJECT-TYPESYNTAXInteger32(1..2147483647)UNITS"entries"MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"The maximum number of entries to be retained in the
cGgsnHistNotifTable. When the table is full, the oldest
entries are removed to make space for new entries."DEFVAL{100}::={ cGgsnNotifMgmt 5}cGgsnHistNotifLatestIndex OBJECT-TYPESYNTAXUnsigned32(1..4294967295)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The value of cGgsnHistNotifIndex for the most recently
created entry in cGgsnHistNotifTable."::={ cGgsnNotifMgmt 6}cGgsnHistNotifTable OBJECT-TYPESYNTAXSEQUENCEOF CGgsnHistNotifEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"A history table of the most recent cGgsnNotification
notifications generated by this device.
If a new cGgsnNotification notification is generated when
the number of entries is equal to cGgsnHistNotifMaxLength,
then the oldest entry is deleted and replaced with an entry
for the latest notification."::={ cGgsnNotifMgmt 7}cGgsnHistNotifEntry OBJECT-TYPESYNTAX CGgsnHistNotifEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Detailed information concerning a particular notification
that previously generated from this device."INDEX{ cGgsnHistNotifIndex }::={ cGgsnHistNotifTable 1}
CGgsnHistNotifEntry ::=SEQUENCE{
cGgsnHistNotifIndex Unsigned32,
cGgsnHistNotifType INTEGER,
cGgsnHistNotifSeverity CiscoAlarmSeverity,
cGgsnHistNotifTimestamp TimeStamp,
cGgsnHistNotifGgsnIpAddrType InetAddressType,
cGgsnHistNotifGgsnIpAddr InetAddress,
cGgsnHistNotifInfo DisplayString}cGgsnHistNotifIndex OBJECT-TYPESYNTAXUnsigned32(1..4294967295)MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"A monotonically increasing integer for the sole purpose of
indexing notifications. When it reaches the maximum value,
it wraps the value back to 1."::={ cGgsnHistNotifEntry 1}cGgsnHistNotifType OBJECT-TYPESYNTAXINTEGER{ggsnServiceUp(1),ggsnServiceDown(2),mapSgsnUp(3),mapSgsnDown(4),noResource(5),noRADIUS(6),noDHCPServer(7),ipAllocationFail(8),authenticationFail(9),
apnUnreachable(10)}MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates the type of notification."::={ cGgsnHistNotifEntry 2}cGgsnHistNotifSeverity OBJECT-TYPESYNTAX CiscoAlarmSeverity
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates the severity level of the
notification. This object cannot be set to cleared(1)
or indeterminate(2)."::={ cGgsnHistNotifEntry 3}cGgsnHistNotifTimestamp OBJECT-TYPESYNTAXTimeStampMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates the value of sysUpTime when
this notification was generated."::={ cGgsnHistNotifEntry 4}cGgsnHistNotifGgsnIpAddrType OBJECT-TYPESYNTAXInetAddressTypeMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates the type of Internet address
by which cGgsnHistNotifGgsnIpAddr is reachable."::={ cGgsnHistNotifEntry 5}cGgsnHistNotifGgsnIpAddr OBJECT-TYPESYNTAXInetAddressMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The object indicates the IP address that uniquely
identifies the device which generated the notification."::={ cGgsnHistNotifEntry 6}cGgsnHistNotifInfo OBJECT-TYPESYNTAXDisplayString(SIZE(1..64))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"A textual description of cGgsnHistNotifType, which
potentially contains additional information (more than
just the type of alarm).
If the text of the message exceeds 64 bytes, the message
will be truncated to 63 bytes and a '*' character will
be appended to indicate the message has been truncated."::={ cGgsnHistNotifEntry 7}cGgsnServiceNotifEnabled OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-writeSTATUScurrentDESCRIPTION"Indicates whether cGgsnInServiceNotif notification and
cGgsnMaintenanceNotif notification will be sent when a
notification is generated by the device.
- 'true', it will enable the device to send a notification.
- 'false', it will prevent the device from sending out a
notification."DEFVAL{ false }::={ cGgsnNotifMgmt 8}cGgsnMemoryNotifEnabled OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-writeSTATUScurrentDESCRIPTION"Indicates whether cGgsnMemThresholdReachedNotif notification
and cGgsnMemThresholdClearedNotif notification will be sent
when a notification is generated by the device.
- 'true', it will enable the device to send a notification.
- 'false', it will prevent the device from sending out a
notification."DEFVAL{ false }::={ cGgsnNotifMgmt 9}cGgsnPdfNotifEnabled OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-writeSTATUSdeprecatedDESCRIPTION"Indicates whether cGgsnPdfStateUpNotif notification and
cGgsnPdfStateDownNotiff notification will be sent when a
notification is generated by the device.
- 'true', it will enable the device to send a notification.
- 'false', it will prevent the device from sending out a
notification."DEFVAL{ false }::={ cGgsnNotifMgmt 10}cGgsnGlobalErrorNotifEnabled OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-writeSTATUScurrentDESCRIPTION"Indicates whether cGgsnGlobalErrorNotif notification will be
sent when a notification is generated by the device.
- 'true', it will enable the device to send a notification.
- 'false', it will prevent the device from sending out a
notification."DEFVAL{ false }::={ cGgsnNotifMgmt 11}cGgsnAccessPointNotifEnabled OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-writeSTATUScurrentDESCRIPTION"Indicates whether cGgsnAccessPointNameNotif notification will
be sent when a notification is generated by the device.
- 'true', it will enable the device to send a notification.
- 'false', it will prevent the device from sending out a
notification."DEFVAL{ false }::={ cGgsnNotifMgmt 12}cGgsnPdpNotifEnabled OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-writeSTATUScurrentDESCRIPTION"Indicates whether cGgsnPacketDataProtocolNotif notification
will be sent when a notification is generated by the device.
- 'true', it will enable the device to send a notification.
- 'false', it will prevent the device from sending out a
notification."DEFVAL{ false }::={ cGgsnNotifMgmt 13}-- ConfigurationscGgsnDefaultIpAllocationMethod OBJECT-TYPESYNTAXINTEGER{disable(1),dhcp(2),radius(3)}MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"Specifies the default method by which the GGSN obtains
address leases for mobile user sessions.
- 'disable', which indicates that dynamic address
allocation is disabled.
- 'dhcp', which indicates that the DHCP server
will be used.
- 'radius', which indicates that the radius server
will be used."DEFVAL{ disable }::={ cGgsnConfigurations 1}cGgsnIdlePdpPurgeTimer OBJECT-TYPESYNTAXUnsigned32(0..255)
UNITS"hours"MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object specifies the time that the GGSN waits
before purging idle PDP contexts. A value '0' will
disable the purge timer."DEFVAL{72}::={ cGgsnConfigurations 2}cGgsnIpDupProtectTable OBJECT-TYPESYNTAXSEQUENCEOF CGgsnIpDupProtectEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains the range of IP address used in the
GPRS PLMN. These IP addresses are used to avoid IP address
duplication in GPRS network. IP address duplication occurs
when a MS uses an IP address which is already used in the PLMN.
The IP addresses configured inside GPRS network should be in
these ranges and MS IP address should not be in this range."::={ cGgsnConfigurations 3}cGgsnIpDupProtectEntry OBJECT-TYPESYNTAX CGgsnIpDupProtectEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Entry containing the start and end IP address in the address
range. An Entry with start IP > end IP is not allowed.
No new entry will be accepted if that would cause any IP
address(es) to be represented by more than one row in this
table."INDEX{
cGgsnMsExcludeRangeStartIpType,
cGgsnMsExcludeRangeStartIp,
cGgsnMsExcludeRangeEndIpType,
cGgsnMsExcludeRangeEndIp
}::={ cGgsnIpDupProtectTable 1}
CGgsnIpDupProtectEntry ::=SEQUENCE{
cGgsnMsExcludeRangeStartIpType InetAddressType,
cGgsnMsExcludeRangeStartIp InetAddress,
cGgsnMsExcludeRangeEndIpType InetAddressType,
cGgsnMsExcludeRangeEndIp InetAddress,
cGgsnIpDupProtectRowStatus RowStatus}cGgsnMsExcludeRangeStartIpType OBJECT-TYPESYNTAXInetAddressTypeMAX-ACCESSnot-accessible
STATUScurrentDESCRIPTION"The type of Internet address by which
cGgsnMsExcludeRangeStartIp is reachable. The value of this
object should be same as cGgsnMsExcludeRangeEndIpType.
Only ipv4(1) addresses are supported."::={ cGgsnIpDupProtectEntry 1}cGgsnMsExcludeRangeStartIp OBJECT-TYPESYNTAXInetAddress(SIZE(4..20))MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Starting IP address in the address range."::={ cGgsnIpDupProtectEntry 2}cGgsnMsExcludeRangeEndIpType OBJECT-TYPESYNTAXInetAddressTypeMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"The type of Internet address by which cGgsnMsExcludeRangeEndIp
is reachable. The value of this object should be same as
cGgsnMsExcludeRangeStartIpType. Only ipv4(1) addresses are
supported."::={ cGgsnIpDupProtectEntry 3}cGgsnMsExcludeRangeEndIp OBJECT-TYPESYNTAXInetAddress(SIZE(4..20))MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Ending IP address in the address range."::={ cGgsnIpDupProtectEntry 4}cGgsnIpDupProtectRowStatus OBJECT-TYPESYNTAXRowStatusMAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object is used to create a new row or delete an
existing row in this table.
To create a row, set this object to 'createAndGo'.
To delete a row, set this object to 'destroy'."::={ cGgsnIpDupProtectEntry 5}cGgsnDefaultAggregTable OBJECT-TYPESYNTAXSEQUENCEOF CGgsnDefaultAggregEntry
MAX-ACCESSnot-accessibleSTATUScurrent
DESCRIPTION"This table contains the list of default aggregate routes
configured on the GGSN. GGSN uses a static host route to
forward user data packets for each PDP context received
from Gi interface to Gn interface. Using the aggregate
route (address range), the total number of static routes
implemented in the GGSN for PDP requests can be greatly
reduced."::={ cGgsnConfigurations 4}cGgsnDefaultAggregEntry OBJECT-TYPESYNTAX CGgsnDefaultAggregEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An Entry contains the IP network prefix which is used to
combine the routes of PDP requests for the same network as
a single route on the GGSN."INDEX{
cGgsnDefaultAggregIpAddrType,
cGgsnDefaultAggregIpAddr,
cGgsnDefaultAggregIpMask
}::={ cGgsnDefaultAggregTable 1}
CGgsnDefaultAggregEntry ::=SEQUENCE{
cGgsnDefaultAggregIpAddrType InetAddressType,
cGgsnDefaultAggregIpAddr InetAddress,
cGgsnDefaultAggregIpMask CiscoInetAddressMask,
cGgsnDefaultAggregRowStatus RowStatus}cGgsnDefaultAggregIpAddrType OBJECT-TYPESYNTAXInetAddressTypeMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This object specifies the type of Internet address denoted by
cGgsnDefaultAggregIpAddr. Only ipv4(1) addresses are supported."::={ cGgsnDefaultAggregEntry 1}cGgsnDefaultAggregIpAddr OBJECT-TYPESYNTAXInetAddress(SIZE(4..20))MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This object specifies the IP address whose network prefix
is going to be defined by cGgsnDefaultAggregIpMask."::={ cGgsnDefaultAggregEntry 2}cGgsnDefaultAggregIpMask OBJECT-TYPESYNTAX CiscoInetAddressMask
MAX-ACCESSnot-accessible
STATUScurrentDESCRIPTION"This object specifies the net-mask pertaining to
cGgsnDefaultAggregIpAddr."::={ cGgsnDefaultAggregEntry 3}cGgsnDefaultAggregRowStatus OBJECT-TYPESYNTAXRowStatusMAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object is used to create a new row or delete an
existing row in this table.
To create a row, set this object to 'createAndGo'.
To delete a row, set this object to 'destroy'.
The values 'createAndWait' and 'notInService' are
not supported."::={ cGgsnDefaultAggregEntry 4}cGgsnDefaultAaaAuthServerGroup OBJECT-TYPESYNTAXDisplayStringMAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object specifies the AAA radius server group
that is used for authentication by all APN's on this GGSN."::={ cGgsnConfigurations 5}cGgsnDefaultAaaAccServerGroup OBJECT-TYPESYNTAXDisplayStringMAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object specifies the AAA radius server group
that is used for accounting by all APN's on this GGSN."::={ cGgsnConfigurations 6}cGgsnPppVirtualTemplate OBJECT-TYPESYNTAXInterfaceIndexOrZeroMAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object represents the virtual template interface used
by PPP Type PDP's."::={ cGgsnConfigurations 7}cGgsnPppRegenVirtualTemplate OBJECT-TYPESYNTAXInterfaceIndexOrZeroMAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object represents the virtual template interface used
for PPP Regeneration by the APN's on which PPP Regeneration
is configured.
The value zero indicates that no interface is specified."DEFVAL{0}::={ cGgsnConfigurations 8}cGgsnPlmnIpAddrRangeTable OBJECT-TYPESYNTAXSEQUENCEOF CGgsnPlmnIpAddrRangeEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains the range of IP addresses that belong
to the PLMN nodes in a GPRS network. This range does not
include address of various entities like RADIUS, DHCP, DNS
servers, etc., which are not part of PLMN."::={ cGgsnConfigurations 9}cGgsnPlmnIpAddrRangeEntry OBJECT-TYPESYNTAX CGgsnPlmnIpAddrRangeEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Entry containing the first and last IP address in the address
range. An Entry with first-IP > last-IP is not allowed. No
new entry will be accepted if that would cause any IP
address(es) to be represented by more than one row in this
table."INDEX{
cGgsnPlmnAddrRangeIpAddrType,
cGgsnPlmnAddrRangeFirstIp,
cGgsnPlmnAddrRangeLastIp
}::={ cGgsnPlmnIpAddrRangeTable 1}
CGgsnPlmnIpAddrRangeEntry ::=SEQUENCE{
cGgsnPlmnAddrRangeIpAddrType InetAddressType,
cGgsnPlmnAddrRangeFirstIp InetAddress,
cGgsnPlmnAddrRangeLastIp InetAddress,
cGgsnPlmnAddrRangeRowStatus RowStatus,
cGgsnPlmnAddrRangeUsage INTEGER}cGgsnPlmnAddrRangeIpAddrType OBJECT-TYPESYNTAXInetAddressTypeMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"The address type for cGgsnPlmnAddrRangeFirstIp and
cGgsnPlmnAddrRangeLastIp addresses. Only ipv4(1) addresses are
supported."::={ cGgsnPlmnIpAddrRangeEntry 1}cGgsnPlmnAddrRangeFirstIp OBJECT-TYPESYNTAXInetAddress(SIZE(4..20))MAX-ACCESSnot-accessible
STATUScurrentDESCRIPTION"First IP address in the address range."::={ cGgsnPlmnIpAddrRangeEntry 2}cGgsnPlmnAddrRangeLastIp OBJECT-TYPESYNTAXInetAddress(SIZE(4..20))MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Last IP address in the address range."::={ cGgsnPlmnIpAddrRangeEntry 3}cGgsnPlmnAddrRangeRowStatus OBJECT-TYPESYNTAXRowStatusMAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object is used to create a new row or delete an
existing row in this table.
To create a row, set this object to 'createAndGo'.
To delete a row, set this object to 'destroy'.
To modify a row, the row needs to be deleted and created fresh
with new values."::={ cGgsnPlmnIpAddrRangeEntry 4}cGgsnPlmnAddrRangeUsage OBJECT-TYPESYNTAXINTEGER{security(1),sgsn(2)}MAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object specifies how the address range will be used by
the GGSN.
When set to 'security', the address range is used for GGSN
security feature i.e. any TPDU with destination address that
falls in this address range will be discarded.
When set to 'sgsn', the address range denotes the sgsn address
range in the local PLMN which can be used to check roaming MS."DEFVAL{ security }::={ cGgsnPlmnIpAddrRangeEntry 5}-- IMS ConfigurationscGgsnImsConfigurations OBJECTIDENTIFIER::={ cGgsnConfigurations 10}cGgsnPdfTable OBJECT-TYPESYNTAXSEQUENCEOF CGgsnPdfEntry
MAX-ACCESSnot-accessible
STATUSdeprecatedDESCRIPTION"This table contains the details of PDF server that the GGSN
supports. The table elements describes their properties.
PDF's are the server's to which the client GGSN makes the
TCP connection using the COPS protocol over the Go
interface. GGSN can have connections with multiple
PDF's."::={ cGgsnImsConfigurations 1}cGgsnPdfEntry OBJECT-TYPESYNTAX CGgsnPdfEntry
MAX-ACCESSnot-accessibleSTATUSdeprecatedDESCRIPTION"Entry containing the PDF servers details (name and
IP address) and also how the GGSN should communicate
with PDF, like timeout when there is no response,
number of retries."INDEX{
cGgsnPdfGroupName,
cGgsnPdfDomainName,
cGgsnPdfIpAddressType,
cGgsnPdfIpAddress
}::={ cGgsnPdfTable 1}
CGgsnPdfEntry ::=SEQUENCE{
cGgsnPdfGroupName SnmpAdminString,
cGgsnPdfDomainName InetAddressDNS,
cGgsnPdfIpAddressType InetAddressType,
cGgsnPdfIpAddress InetAddress,
cGgsnPdfRowStatus RowStatus,
cGgsnPdfReconnectTimeOut Unsigned32,
cGgsnPdfReconnectRetries Unsigned32,
cGgsnPdfReconExpPdpDelete TruthValue,
cGgsnPdfReqRetryTimeOut Unsigned32,
cGgsnPdfReqRetries Unsigned32}cGgsnPdfGroupName OBJECT-TYPESYNTAXSnmpAdminString(SIZE(1..100))MAX-ACCESSnot-accessibleSTATUSdeprecatedDESCRIPTION"This object specifies the PDF group name. Currently
this group name is just an identity to this group."::={ cGgsnPdfEntry 1}cGgsnPdfDomainName OBJECT-TYPESYNTAXInetAddressDNS(SIZE(1..100))
MAX-ACCESSnot-accessibleSTATUSdeprecatedDESCRIPTION"This is a Fully Qualified Domain Name (FQDN), which has
to be configured along with the IP address of the PDF.
There will be no name resolving for the FQDN, it will
be used as it is."::={ cGgsnPdfEntry 2}cGgsnPdfIpAddressType OBJECT-TYPESYNTAXInetAddressTypeMAX-ACCESSnot-accessibleSTATUSdeprecatedDESCRIPTION"This object specifies the type of IP address of
the PDF server."::={ cGgsnPdfEntry 3}cGgsnPdfIpAddress OBJECT-TYPESYNTAXInetAddressMAX-ACCESSnot-accessibleSTATUSdeprecatedDESCRIPTION"This object specifies the IP address of the PDF
server. The type of the address is specified by
the object cGgsnPdfIpAddressType."::={ cGgsnPdfEntry 4}cGgsnPdfRowStatus OBJECT-TYPESYNTAXRowStatusMAX-ACCESSread-createSTATUSdeprecatedDESCRIPTION"This object is used to create a new row or delete an
existing row in this table.
To create a row, set this object to 'createAndGo(4)'.
To delete a row, set this object to 'destroy(6)'."::={ cGgsnPdfEntry 5}cGgsnPdfReconnectTimeOut OBJECT-TYPESYNTAXUnsigned32(1..60)UNITS"minutes"MAX-ACCESSread-createSTATUSdeprecatedDESCRIPTION"Whenever a connection outage is detected (by keepalive
mechanism etc.) by GGSN to the PDF server. The GGSN waits for
the interval configured in this object. Once this timer is
expired, another attempt is made for connection
establishment."DEFVAL{1}::={ cGgsnPdfEntry 6}cGgsnPdfReconnectRetries OBJECT-TYPE
SYNTAXUnsigned32(0..10 | 65535)MAX-ACCESSread-createSTATUSdeprecatedDESCRIPTION"This is the number of attempts for connection establishment
after the timeout value set in cGgsnPdfReconnectTimeOut.
After the configured number of retries, all the COPS sessions
(and associated PDP contexts) are cleared.
The value '65535' which is default, will be infinite retries."DEFVAL{65535}::={ cGgsnPdfEntry 7}cGgsnPdfReconExpPdpDelete OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-createSTATUSdeprecatedDESCRIPTION"This objects defines the handling of the PDP context in
the connection loss scenario. When this object is set to
true, then on connection loss, the PDP delete will be
initiated."DEFVAL{ false }::={ cGgsnPdfEntry 8}cGgsnPdfReqRetryTimeOut OBJECT-TYPESYNTAXUnsigned32(1..60)UNITS"seconds"MAX-ACCESSread-createSTATUSdeprecatedDESCRIPTION"For each COPS REQ sent to PDF, GGSN will start a request retry
timer with this value. If DEC is not received within the
timeout, the REQ is resent for cGgsnPdfReqRetries times."DEFVAL{1}::={ cGgsnPdfEntry 9}cGgsnPdfReqRetries OBJECT-TYPESYNTAXUnsigned32(0..10)MAX-ACCESSread-createSTATUSdeprecatedDESCRIPTION"This is the number of retries which has to be sent for the
COPS REQ being sent. If DEC is not received even after sending
the COPS REQ for configured number of retries, the PDP context
activation/modification (which had triggered this REQ) is
rejected."DEFVAL{3}::={ cGgsnPdfEntry 10}cGgsnPcscfTable OBJECT-TYPESYNTAXSEQUENCEOF CGgsnPcscfEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains the entries of P-CSCF groups with the
addresses configured. One or more IP address can be
configured per group name. This group in turn will be mapped
to the APN.
P-CSCF is a network element providing session management
services. When the UE request the GGSN for P-CSCF
address through activate PDP Request, these addresses
will be returned to the UE in the order which they are
configured."::={ cGgsnImsConfigurations 2}cGgsnPcscfEntry OBJECT-TYPESYNTAX CGgsnPcscfEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry is created when the user configures the
group name and an IP address is set."INDEX{
cGgsnPcscfGroupName,
cGgsnPcscfIpAddressType,
cGgsnPcscfIpAddress
}::={ cGgsnPcscfTable 1}
CGgsnPcscfEntry ::=SEQUENCE{
cGgsnPcscfGroupName SnmpAdminString,
cGgsnPcscfIpAddressType InetAddressType,
cGgsnPcscfIpAddress InetAddress,
cGgsnPcscfRowStatus RowStatus}cGgsnPcscfGroupName OBJECT-TYPESYNTAXSnmpAdminString(SIZE(1..100))MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This group name is the identifier for the P-CSCF
addresses configured."::={ cGgsnPcscfEntry 1}cGgsnPcscfIpAddressType OBJECT-TYPESYNTAXInetAddressTypeMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This object specifies the type of the P-CSCF
IP address."::={ cGgsnPcscfEntry 2}
cGgsnPcscfIpAddress OBJECT-TYPESYNTAXInetAddressMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This object specifies the IP address of the P-CSCF.
The type of this address is specified by the object
cGgsnPcscfIpAddressType."::={ cGgsnPcscfEntry 3}cGgsnPcscfRowStatus OBJECT-TYPESYNTAXRowStatusMAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object is used to create a new row or delete an
existing row in this table.
To create a row, set this object to 'createAndGo(4)'.
To delete a row, set this object to 'destroy(6)'."::={ cGgsnPcscfEntry 4}cGgsnMemoryThreshold OBJECT-TYPESYNTAXUnsigned32(0..1024)UNITS"98304Bytes"MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"GGSN memory overload protection is a mechanism to
prevent GGSN from completely running out of memory
when GGSN is running near its capacity or in some
failure scenarios like CG down. A protection mechanism
was put into place where charging triggers would be
ignored, PDP create would be rejected, PDP update
request will delete PDP, once the available memory on
the GGSN drops below a configured threshold.
Charging triggers occurs due to certain criteria's like
volume limit, time limit. When one of the conditions is
met , the CDR's are closed and will be updated to the
charging gateway."DEFVAL{0}::={ cGgsnConfigurations 11}cGgsnServiceMode OBJECT-TYPESYNTAXINTEGER{inService(1),maintenance(2)}MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"GGSN supports this GPRS service mode for maintenance
purposes. Two modes are supported in GGSN, operational and
maintenance mode. 'inService' mode represents nominal
operation, and there will be no change in the way the GGSN
operates. 'maintenance' mode imposes restrictions, such as
some of the configurations allowed by the GGSN, and no new
PDPs will be accepted. 'maintenance' mode can be useful to
make some changes to the configuration of the GGSN without
affecting the existing PDPs.
'maintenance' mode gloablly applies to the GGSN, which means
the whole box will be put in maintenance mode. There also
exists APN level maintenance mode, which is defined in
CISCO-GPRS_ACC-PT-MIB, and charging maintenance mode which
is defined in CISCO-GPRS-CHARGING-MIB, which is out of
scope of this MIB.
Internally GGSN maintains three states (inService,
maintenance and outOfService ), which can be viewed with
cGgsnServiceModeStatus.
The SNMP entity generates notification when switching modes.
It uses the cGgsnInServiceNotif and cGgsnMaintenanceNotif
for this purpose."DEFVAL{ inService }::={ cGgsnConfigurations 12}cGgsnPlmnTable OBJECT-TYPESYNTAXSEQUENCEOF CGgsnPlmnEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Mobile Country Code (MCC) and Mobile Network Code (MNC)
together identify a GPRS PLMN of an operator. PLMN Ids
other than home PLMNs are considered as foreign. There
will be some situations where some foreign PLMNs has to
be treated as trusted PLMNs.
This table contains the list of PLMNs, there can be one
home PLMN entry and multiple trusted PLMN entry."::={ cGgsnConfigurations 13}cGgsnPlmnEntry OBJECT-TYPESYNTAX CGgsnPlmnEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Entry containing list of home PLMN Ids and the Trusted
PLMN Ids."INDEX{
cGgsnPlmnMcc,
cGgsnPlmnMnc
}::={ cGgsnPlmnTable 1}
CGgsnPlmnEntry ::=SEQUENCE{
cGgsnPlmnMcc SnmpAdminString,
cGgsnPlmnMnc SnmpAdminString,
cGgsnPlmnRowStatus RowStatus,
cGgsnPlmnScope INTEGER}cGgsnPlmnMcc OBJECT-TYPESYNTAXSnmpAdminString(SIZE(3))
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"The Mobile Country Code (MCC) is part of the PLMN Id."REFERENCE"Digital cellular telecommunications system (Phase 2+);
Numbering, addressing and identification
(GSM 03.03 version 7.3.0 Release 1998)
Available SMG only"::={ cGgsnPlmnEntry 1}cGgsnPlmnMnc OBJECT-TYPESYNTAXSnmpAdminString(SIZE(2..3))MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"The Mobile Network Code (MNC) is part of the PLMN Id."REFERENCE"Digital cellular telecommunications system (Phase 2+);
Numbering, addressing and identification
(GSM 03.03 version 7.3.0 Release 1998)
Available SMG only"::={ cGgsnPlmnEntry 2}cGgsnPlmnRowStatus OBJECT-TYPESYNTAXRowStatusMAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object is used to create a new row or delete an
existing row in this table.
To create a row, set this object to 'createAndGo'.
To delete a row, set this object to 'destroy'.
To modify a row, the row needs to be deleted and created fresh
with new values."::={ cGgsnPlmnEntry 3}cGgsnPlmnScope OBJECT-TYPESYNTAXINTEGER{home(1),trusted(2)}MAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object specifies whether the PLMN is home or
trusted. Only one PLMN entry can be home"DEFVAL{ home }::={ cGgsnPlmnEntry 4}cGgsnSessionTimeout OBJECT-TYPESYNTAXUnsigned32(0 | 30..4294967)
UNITS"seconds"MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object specifies the PDP context timeout value. The
PDP context will be terminated after this timer expiry.
The value present in this will have meaning when the object
cGgsnRadAttrSessTimeout is set to 'true' and if the
attribute#27 not received from the AAA."DEFVAL{0}::={ cGgsnConfigurations 14}cGgsnThruputIntervalOne OBJECT-TYPESYNTAXUnsigned32(0..65535)UNITS"minutes"MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object and cGgsnThruputIntervalTwo specifies the
interval at which the data throughput needs to be
collected per APN/SGSN.
Once this object is set to some valid value, the data
throughput collections gets started for per configured
APN and per PATH created. The data throughput collection
is updated periodically (each expiry of configured throughput
interval) to the corresponding objects (cGgsnSgsnStatTable
for per SGSN and cgprsAccPtThruputStatsTable for per APN).
When this object is set to '0', the collection for this
interval get stopped and the data related to this interval
is deleted from the tables (cGgsnSgsnStatTable and
cgprsAccPtThruputStatsTable).
INCONSISTENT value SNMP error will happen when trying to set
cGgsnThruputIntervalOne and cGgsnThruputIntervalTwo with same
value expect '0'. Setting the same value to the same object
will reset the value / collection status for that interval."DEFVAL{0}::={ cGgsnConfigurations 15}cGgsnThruputIntervalTwo OBJECT-TYPESYNTAXUnsigned32(0..65535)UNITS"minutes"MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object specifies the time interval TWO for
collecting the throughput per APN/SGSN.
This object is same as cGgsnThruputIntervalOne. It's just
an option for a second throughput collection for a different
throughput interval time.
The value 0 means the timer TWO will be disabled.
INCONSISTENT value SNMP error will happen when trying to set
cGgsnThruputIntervalOne and cGgsnThruputIntervalTwo with same
value expect '0'. Setting the same value to the same object
will reset the value / collection status for that interval."DEFVAL{0}::={ cGgsnConfigurations 16}cGgsnCompliance3GppGgsn OBJECT-TYPESYNTAXINTEGER{default(0),release40(1)}MAX-ACCESSread-writeSTATUSdeprecatedDESCRIPTION"This object specifies the compliance level for the
particular GGSN version present in cGgsnVersion. This
object can be used to set back the compliance level to
the previous GGSN version.
When set to 'default', the compliance level for that
GGSN version indicated by the object cGgsnVersion will
be considered.
Currently, when the cGgsnVersion is holding a value of
'release50', the compliance level can be set back to
'release40'. This object is deprecated as the standard
GGSN 8.0 release deprecated this configuration."REFERENCE"3GPP TS 29.060 v3.15.0/v4.6.0/v5.4.0"DEFVAL{ default }::={ cGgsnConfigurations 17}cGgsnCreateReqV1UpdExistPdp OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-writeSTATUSdeprecatedDESCRIPTION"This object is used for backward compatibility due to
to implementation of CR 311.
CR 311: The SGSN shall not send a Create PDP Context Request
for an already active context. If a new Create PDP Context
Request is incoming on TEID 0 for an already active PDP
context, this Create PDP Context Request must be considered
related to a new session. The existing PDP context shall be
torn down locally, and the associated PDP contexts deleted
locally, before the new session is created. If a new Create
PDP Context Request is incoming on a TEID which is different
from 0 and this TEID is already allocated to one or more
activated PDP contexts, and the NSAPI IE value in this message
matches the NSAPI value of an active PDP context, the GGSN
shall send back a Create PDP Context Response with a rejection
cause code. It is implementation dependent deciding whether
to teardown or keep the existing PDP context.
'false' - The changes due to CR 311 will be applicable.
'true' - The changes due to CR 311 will not be taken
into account.
This object has no meaning when the object
cGgsnCompliance3GppGgsn holds a value of 'release40'. This
object is deprecated as the standerd GGSN release 5.2
deprecated this configuration."REFERENCE"3GPP TS 29.060 v3.15.0/v4.6.0/v5.4.0"DEFVAL{ false }::={ cGgsnConfigurations 18}cGgsnRadAttrSessTimeout OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object is used for enabling the session timeout feature
on the global (router) level set using cGgsnSessionTimeout, APN
level (cgprsAccPtAbsoluteSessionTimer, which is defined in
CISCO-GPRS-ACC-PT-MIB and is outside the scope of this MIB)
and also parse the RADIUS attribute #27 present in the
access-accept request.
'true' - Session timeout is enabled.
'false' - Session timeout is disabled."DEFVAL{ false }::={ cGgsnConfigurations 19}cGgsnDownlinkVerifyMsDisable OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object enables the feature which will allow the GGSN
to route IP packets beyond MS. This works only if a static
route is added in GGSN to the node beyond the MS.
On enabling this feature, GGSN will route the packets in
both process switch path and cef switch path. This is
supported only for IP PDP type.
This feature has some limitations:
- This is not scalable, since the operator has to add static
route to all the node beyond the MS.
- Only works for MS having static address.
- In case of GTPv1 the MS has to select TFT's so as to allow
traffic flow in the downlink direction.
- IP address assignment/Radius for the devices behind the MS
needs to be done within the scope of that network; the GGSN
will not provide this facility in anyway for the hosts
behind the MS.
- In case for MWAM and Cat6500/7600 environment, the static
route should be added only on that particular GGSN on the
MWAM from where the MS is reachable.
'true' - Routing beyond MS is enabled.
'false' - Routing beyond MS is disabled."DEFVAL{ false }::={ cGgsnConfigurations 20}cGgsnSlbMode OBJECT-TYPESYNTAXINTEGER{directed(1),dispatched(2)}
MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"GTP SLB can operate in two modes-dispatched and directed.
- 'dispatched' mode: It forwards the create request without
changing the destination IP address (vserver address) and the
create response comes from the same (vserver) address.
- 'directed' mode: It changes the destination IP address to
that of GGSN's VT and the create response comes from the
GGSN VT."::={ cGgsnConfigurations 21}cGgsnSlbNotif OBJECT-TYPESYNTAXINTEGER{cacFailure(1),sessionDeletion(2)}MAX-ACCESSread-writeSTATUSdeprecatedDESCRIPTION"This object is used to enable or disable the GGSN behavior
of sending CAC failure notification to SLB, or session failure
notification to SLB.
If this object is set to cacFailure(1), then this object is
required to enable the feature in the dispatched mode
of operation of SLB.
If this object is set to sessionDeletion(2), then GGSN will
send delete notification message to SLB when the last PDP
associated with a IMSI is deleted. This object is deprecated
by cGgsnSlbNotifyCacFailure and
cGgsnSlbNotifySessionDeletion."::={ cGgsnConfigurations 22}cGgsnSlbVserverTable OBJECT-TYPESYNTAXSEQUENCEOF CGgsnSlbVserverEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table includes the different virtual servers
(IP address of virtual servers) and the
elements gives the interface to reach these servers.
The table is indexed on the vserver address.
The table objects can be modified, when the RowStatus
(cGgsnSlbVserRowStatus) is active."::={ cGgsnConfigurations 23}cGgsnSlbVserverEntry OBJECT-TYPESYNTAX CGgsnSlbVserverEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Entry contains the Virtual server details(IP address type,
IP address)and next hop address and VRF name."INDEX{
cGgsnSlbVserAddrType,
cGgsnSlbVserAddress
}::={ cGgsnSlbVserverTable 1}
CGgsnSlbVserverEntry ::=SEQUENCE{
cGgsnSlbVserAddrType InetAddressType,
cGgsnSlbVserAddress InetAddress,
cGgsnSlbVserNextHopAddrType InetAddressType,
cGgsnSlbVserNextHopAddress InetAddress,
cGgsnSlbVserVrfName SnmpAdminString,
cGgsnSlbVserRowStatus RowStatus}cGgsnSlbVserAddrType OBJECT-TYPESYNTAXInetAddressTypeMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This object specifies the address type of the vserver.
IP address of type ipv(4) is only supported."::={ cGgsnSlbVserverEntry 1}cGgsnSlbVserAddress OBJECT-TYPESYNTAXInetAddress(SIZE(4..20))MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This object specifies the address of GTP vservers.
It is required only in directed mode. If SLB is running
in directed mode and this object is not configured, then
the feature remains disabled.
If SLB is running in the dispatched mode, the vserver that
forwarded the create request is known to the GGSN and
thus it is possible to send the notification directly to
the vserver."::={ cGgsnSlbVserverEntry 2}cGgsnSlbVserNextHopAddrType OBJECT-TYPESYNTAXInetAddressTypeMAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object specifies the IP address type to reach the
virtual server. IP address of type ipv(4) is only supported."DEFVAL{ ipv4 }::={ cGgsnSlbVserverEntry 3}cGgsnSlbVserNextHopAddress OBJECT-TYPESYNTAXInetAddress(SIZE(4..20))MAX-ACCESSread-create
STATUScurrentDESCRIPTION"This object specifies the IP address to reach the vserver."::={ cGgsnSlbVserverEntry 4}cGgsnSlbVserVrfName OBJECT-TYPESYNTAXSnmpAdminStringMAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object specifies the VRF name on an interface on GGSN
connected to SLB, to reach the vserver."::={ cGgsnSlbVserverEntry 5}cGgsnSlbVserRowStatus OBJECT-TYPESYNTAXRowStatusMAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object will create new row into the table or deletes the
existing one.
To create a row, set this object to 'createAndGo(4)'.
To delete a row, set this object to 'destroy(6)'."::={ cGgsnSlbVserverEntry 6}cGgsnSlbNotifyCacFailure OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object is used to enable or disable the GGSN behavior
of sending CAC failure notification to SLB.
CAC fails on GGSN if either the maximum number of PDPs
reaches limit or there is not enough bandwidth for the
traffic class for the APN.
If this object is set to 'true', GGSN sends the notification
to all the SLB vservers when UMTS CAC fails."DEFVAL{ false }::={ cGgsnConfigurations 24}cGgsnSlbNotifySessionDeletion OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object is used to enable or disable the GGSN behavior
of sending session deletion notification to SLB.
If this object is set to 'true', GGSN sends delete notification
message to SLB when the last PDP associated with a IMSI is
deleted."DEFVAL{ false }::={ cGgsnConfigurations 25}-- StatuscGgsnVersion OBJECT-TYPESYNTAXINTEGER{
release14(1),release30(2),release40(3),release31(4),release50(5),release60(6),release70(7),release80(8)}MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object specifies the which release of GPRS
image is currently running on the GGSN."::={ cGgsnStatus 1}cGgsnActiveNetworkInitPdps OBJECT-TYPESYNTAXGauge32UNITS"packets"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the number of network initiated
PDP contexts that are currently active.
Trigger Condition: This counter is incremented /
decremented by the create/delete PDP context request
message respectively."::={ cGgsnStatus 2}cGgsnActivePppPdps OBJECT-TYPESYNTAXGauge32UNITS"packets"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the number of PPP PDP contexts
that are currently active.
Trigger Condition: This counter is incremented /
decremented by the create/delete PPP PDP context request
message respectively."::={ cGgsnStatus 3}cGgsnActivePppRegenPdps OBJECT-TYPESYNTAXGauge32UNITS"packets"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the number of PPP-Regen PDP contexts
that are currently active.
Trigger Condition: This counter is incremented /
decremented by the create/delete PPP Regeneration PDP
context request message respectively."::={ cGgsnStatus 4}cGgsnPendingPppRegenPdps OBJECT-TYPESYNTAXGauge32UNITS"packets"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the current number of pending
PPP regeneration sessions.
Trigger Condition: This counter is triggered
by the create PPP Regeneration PDP context request
message."::={ cGgsnStatus 5}cGgsnActiveGtpVersion0Pdps OBJECT-TYPESYNTAXGauge32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the current number of active GTP v0 PDP
contexts.
Trigger Condition: This counter is incremented /
decremented by the create/delete PDP context request
message respectively."::={ cGgsnStatus 6}cGgsnActiveGtpVersion1Pdps OBJECT-TYPESYNTAXGauge32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the current number of active GTP v1 PDP
contexts.
Trigger Condition: This counter is incremented /
decremented by the create/delete PDP context request
message respectively."::={ cGgsnStatus 7}cGgsnGtpEncapInterface OBJECT-TYPESYNTAXInterfaceIndexOrZeroMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the ifIndex of the interface on which
which gtp encapsulation is configured. Only one interface can
be configured with gtp encapsulation on the GGSN. A zero value
indicates that no interface is configured with gtp
encapsulation."::={ cGgsnStatus 8}cGgsnServiceModeStatus OBJECT-TYPESYNTAXINTEGER{inService(1),maintenance(2),outOfServiceInProgress(3),
outOfService(4)}MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the internal service mode which
GGSN maintains. The service switching is done with object
cGgsnServiceMode."::={ cGgsnStatus 9}cGgsnConfigVersion OBJECT-TYPESYNTAXSnmpAdminStringMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object specifies the config version of GPRS
image. The value of this object will be of the form
Version.Release.Maintenence.
This object provides information on the ability
of the devices to support configuration operations."::={ cGgsnStatus 10}cGgsnPrepaidPDPs OBJECT-TYPESYNTAXGauge32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object specifies the number of prepaid PDPs created
since the last clearance of statistics
(GPRS service aware statistics)."::={ cGgsnStatus 11}cGgsnPostpaidPDPs OBJECT-TYPESYNTAXGauge32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object specifies the current number of postpaid PDPs,
created since the last clearance of statistics
(GPRS service aware statistics)."::={ cGgsnStatus 12}cGgsnActivatedIpv6Gtpv0Pdp OBJECT-TYPESYNTAXGauge32UNITS"PDPs"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the current number of active GTP v0
ipv6 PDP contexts.
Trigger Condition: This counter is incremented by the create
PDP context request and decremented by the delete PDP context
request message."::={ cGgsnStatus 13}cGgsnActivatedIpv6Gtpv1Pdp OBJECT-TYPESYNTAXGauge32
UNITS"PDPs"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the current number of active GTP v1
ipv6 PDP contexts.
Trigger Condition: This counter is incremented by the create
PDP context request and decremented by the delete PDP context
request message."::={ cGgsnStatus 14}cGgsnActivatedIpv6Ms OBJECT-TYPESYNTAXGauge32UNITS"PDPs"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the current number of MS with active
IPv6 PDPs."::={ cGgsnStatus 15}-- Notif InfocGgsnPdfServerAddrType OBJECT-TYPESYNTAXInetAddressTypeMAX-ACCESSaccessible-for-notifySTATUSdeprecatedDESCRIPTION"This object specifies the type of IP address of
the PDF server."::={ cGgsnNotifInfo 1}cGgsnPdfServerAddr OBJECT-TYPESYNTAXInetAddressMAX-ACCESSaccessible-for-notifySTATUSdeprecatedDESCRIPTION"This object specifies the IP address of the PDF
server. The type of this address is specified by
the object cGgsnPdfServerAddrType."::={ cGgsnNotifInfo 2}cGgsnNotifAccessPointName OBJECT-TYPESYNTAXSnmpAdminString(SIZE(1..100))MAX-ACCESSaccessible-for-notifySTATUScurrentDESCRIPTION"This object specifies the Access Point Name and is used
specify the name in the cGgsnAccessPointNameNotif
notification."::={ cGgsnNotifInfo 3}cGgsnNotifPdpImsi OBJECT-TYPESYNTAXSnmpAdminString(SIZE(1..8))
MAX-ACCESSaccessible-for-notifySTATUScurrentDESCRIPTION"This object specifies the International Mobile Subscriber
Identity (IMSI) of the user for whom the notification
is generated. This object is used to specify IMSI of the
user in the cGgsnPacketDataProtocolNotif notification."::={ cGgsnNotifInfo 4}cGgsnGlobalErrorTypes OBJECT-TYPESYNTAXINTEGER{ggsnServiceUp(1),ggsnServiceDown(2),mapSgsnUp(3),mapSgsnDown(4),noDHCPServer(5)}MAX-ACCESSaccessible-for-notifySTATUScurrentDESCRIPTION"This object indicates the types of global errors
as follows.
'ggsnServiceUp' - GGSN service has started
'ggsnServiceDown' - GGSN service is shutdown
'mapSgsnUp' - MAP-SGSN service has started
'mapSgsnDown' - MAP-SGSN service is shutdown
'noDHCPServer' -- DHCP server is not configured"::={ cGgsnNotifInfo 5}cGgsnAccessPointErrorTypes OBJECT-TYPESYNTAXINTEGER{noRadius(1),ipAllocationFail(2),apnUnreachable(3)}MAX-ACCESSaccessible-for-notifySTATUScurrentDESCRIPTION"This object indicates the types access point errors as
follows.
'noRadius' - RADIUS Server is not configured.
'ipAllocationFail' - Unable to allocate IP address.
'apnUnreachable' - Unable to reach access point."::={ cGgsnNotifInfo 6}cGgsnPacketDataProtoErrorTypes OBJECT-TYPESYNTAXINTEGER{noResource(1),
authenticationFail(2),ccrInitFail(3),quotaPushFail(4)}MAX-ACCESSaccessible-for-notifySTATUScurrentDESCRIPTION"This object indicates the types of Packet Data Protocol
errors as follows.
'noResource' - Mobile Station initiated PDP count reaches
the specified limit or
Network initiated PDP count reaches the
specified limit.
'authenticationFail' - Authentication failed.
'ccrInitFail' - CCR(initial)is sent to diameter server, and
Tx timer expires before getting CCA (initial)
response. The action on the PDP context
creation is determined by the configured
failure handling, as specified in
cGgsnSADccaCcfh object in
CISCO-GGSN-SERVICE-AWARE-MIB.
'quotaPushFail' - Quota Push failed, when the path between
CSG-QS is down or when CSG sends a negative
Response for quota push request."::={ cGgsnNotifInfo 7}cGgsnNotifPdpMsisdn OBJECT-TYPESYNTAXSnmpAdminStringMAX-ACCESSaccessible-for-notifySTATUScurrentDESCRIPTION"This object specifies the Mobile Subscriber ISDN (MSISDN)
value of the user for whom the notification is generated.
This object is used to specify MSISDN of the
user in the cGgsnPacketDataProtocolNotif notification."::={ cGgsnNotifInfo 8}-- Notification DefinitionscGgsnNotifPrefix OBJECTIDENTIFIER::={ cGgsnMIB 2}cGgsnNotifications OBJECTIDENTIFIER::={ cGgsnNotifPrefix 0}-- notificationscGgsnNotification NOTIFICATION-TYPEOBJECTS{
cGgsnHistNotifType,
cGgsnHistNotifSeverity,
cGgsnHistNotifTimestamp,
cGgsnHistNotifGgsnIpAddrType,
cGgsnHistNotifGgsnIpAddr,
cGgsnHistNotifInfo
}STATUSdeprecated
DESCRIPTION"This notification indicates the occurrence of a GGSN
related alarm. If and when additional useful information
is available for specific types of alarms, then that
information may be appended to the end of the
notification in additional varbinds."::={ cGgsnNotifications 1}cGgsnInServiceNotif NOTIFICATION-TYPESTATUScurrentDESCRIPTION"A notification of this type is generated when GGSN is
placed in inService mode which is specified by
cGgsnServiceModeStatus."::={ cGgsnNotifications 2}cGgsnMaintenanceNotif NOTIFICATION-TYPESTATUScurrentDESCRIPTION"A notification of this type is generated when GGSN is
placed in maintenance mode which is specified by
cGgsnServiceModeStatus."::={ cGgsnNotifications 3}cGgsnMemThresholdReachedNotif NOTIFICATION-TYPESTATUScurrentDESCRIPTION"A notification of this type is generated when GGSN
reaches the memory threshold value specified by
cGgsnMemoryThreshold."::={ cGgsnNotifications 4}cGgsnMemThresholdClearedNotif NOTIFICATION-TYPESTATUScurrentDESCRIPTION"A notification of this type is generated when GGSN
retains the memory and falls below threshold value
speficied by cGgsnMemoryThreshold."::={ cGgsnNotifications 5}cGgsnPdfStateUpNotif NOTIFICATION-TYPEOBJECTS{
cGgsnPdfServerAddrType,
cGgsnPdfServerAddr
}STATUSdeprecatedDESCRIPTION"A notification of this type is generated when PDF
connection comes UP."::={ cGgsnNotifications 6}cGgsnPdfStateDownNotif NOTIFICATION-TYPEOBJECTS{
cGgsnPdfServerAddrType,
cGgsnPdfServerAddr
}STATUSdeprecatedDESCRIPTION"A notification of this type is generated when PDF
connection goes DOWN."::={ cGgsnNotifications 7}
cGgsnGlobalErrorNotif NOTIFICATION-TYPEOBJECTS{
cGgsnGlobalErrorTypes,
cGgsnHistNotifSeverity,
cGgsnHistNotifTimestamp,
cGgsnHistNotifGgsnIpAddrType,
cGgsnHistNotifGgsnIpAddr,
cGgsnHistNotifInfo
}STATUScurrentDESCRIPTION"This notification indicates the occurrence of a GGSN
related alarm."::={ cGgsnNotifications 8}cGgsnAccessPointNameNotif NOTIFICATION-TYPEOBJECTS{
cGgsnAccessPointErrorTypes,
cGgsnHistNotifSeverity,
cGgsnHistNotifTimestamp,
cGgsnHistNotifGgsnIpAddrType,
cGgsnHistNotifGgsnIpAddr,
cGgsnHistNotifInfo,
cGgsnNotifAccessPointName
}STATUScurrentDESCRIPTION"This notification indicates the occurrence of a APN
related alarm."::={ cGgsnNotifications 9}cGgsnPacketDataProtocolNotif NOTIFICATION-TYPEOBJECTS{
cGgsnPacketDataProtoErrorTypes,
cGgsnHistNotifSeverity,
cGgsnHistNotifTimestamp,
cGgsnHistNotifGgsnIpAddrType,
cGgsnHistNotifGgsnIpAddr,
cGgsnHistNotifInfo,
cGgsnNotifPdpImsi,
cGgsnNotifPdpMsisdn,
cGgsnNotifAccessPointName
}STATUScurrentDESCRIPTION"This notification indicates the occurrence of a User
related alarm."::={ cGgsnNotifications 10}cGgsnMIBConformances OBJECTIDENTIFIER::={ cGgsnMIB 3}cGgsnMIBCompliances OBJECTIDENTIFIER::={ cGgsnMIBConformances 1}cGgsnMIBGroups OBJECTIDENTIFIER
::={ cGgsnMIBConformances 2}-- Compliances statementscGgsnMIBCompliance MODULE-COMPLIANCESTATUSobsoleteDESCRIPTION"The compliance statements for entities which
implement the CISCO GGSN MIB.
This is deprecated by cGgsnMIBComplianceRev1."MODULE-- this moduleMANDATORY-GROUPS{
cGgsnStatisticsGroup,
cGgsnNotifMgmtGroup,
cGgsnConfigurationsGroup,
cGgsnNotifGroup,
cGgsnStatusGroup
}::={ cGgsnMIBCompliances 1}cGgsnMIBComplianceRev1 MODULE-COMPLIANCESTATUSdeprecatedDESCRIPTION"The compliance statements for entities which
implement the CISCO GGSN MIB.
This is deprecated by cGgsnMIBComplianceRev2"MODULE-- this moduleMANDATORY-GROUPS{
cGgsnStatisticsGroup,
cGgsnNotifMgmtGroup,
cGgsnConfigurationsGroupRev1,
cGgsnNotifGroup,
cGgsnStatusGroup
}GROUP cGgsnUmtsGroup
DESCRIPTION"This group is mandatory for a GGSN that supports GTP v1."OBJECT cGgsnHistNotifGgsnIpAddrType
SYNTAXINTEGER{
unknown(0),
ipv4(1)}DESCRIPTION"Support for ipv6(2) and dns(16) is not mandatory."OBJECT cGgsnIpDupProtectRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnDefaultAggregRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnPlmnAddrRangeRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."::={ cGgsnMIBCompliances 2}cGgsnMIBComplianceRev2 MODULE-COMPLIANCESTATUSdeprecatedDESCRIPTION"The compliance statements for entities which
implement the CISCO GGSN MIB."MODULE-- this moduleMANDATORY-GROUPS{
cGgsnStatisticsGroupRev1,
cGgsnNotifMgmtGroup,
cGgsnConfigurationsGroupRev2,
cGgsnNotifGroupRev1,
cGgsnStatusGroupRev1,
cGgsnNotifInfoGroup
}GROUP cGgsnUmtsGroup
DESCRIPTION"This group is mandatory for a GGSN that supports GTP v1."OBJECT cGgsnHistNotifGgsnIpAddrType
SYNTAXINTEGER{
unknown(0),
ipv4(1)}DESCRIPTION"Support for ipv6(2) and dns(16) is not mandatory."OBJECT cGgsnIpDupProtectRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnDefaultAggregRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnPlmnAddrRangeRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnPdfRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnPcscfRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnPlmnRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."::={ cGgsnMIBCompliances 3}cGgsnMIBComplianceRev3 MODULE-COMPLIANCESTATUSdeprecatedDESCRIPTION
"The compliance statements for entities which
implement the CISCO GGSN MIB.
This is deprecated by cGgsnMIBComplianceRev4."MODULE-- this moduleMANDATORY-GROUPS{
cGgsnStatisticsGroupRev1,
cGgsnNotifMgmtGroupRev1,
cGgsnConfigurationsGroupRev2,
cGgsnNotifGroupRev2,
cGgsnStatusGroupRev1,
cGgsnNotifInfoGroupRev1
}GROUP cGgsnUmtsGroup
DESCRIPTION"This group is mandatory for a GGSN that supports GTP v1."OBJECT cGgsnHistNotifGgsnIpAddrType
SYNTAXINTEGER{
unknown(0),
ipv4(1)}DESCRIPTION"Support for ipv6(2) and dns(16) is not mandatory."OBJECT cGgsnIpDupProtectRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnDefaultAggregRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnPlmnAddrRangeRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnPdfRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnPcscfRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnPlmnRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."::={ cGgsnMIBCompliances 4}cGgsnMIBComplianceRev4 MODULE-COMPLIANCESTATUSdeprecatedDESCRIPTION"The compliance statements for entities which
implement the CISCO GGSN MIB.
This is deprecated by cGgsnMIBComplianceRev5."MODULE-- this moduleMANDATORY-GROUPS{
cGgsnStatisticsGroupRev1,
cGgsnNotifMgmtGroupRev1,
cGgsnConfigurationsGroupRev2,
cGgsnNotifGroupRev2,
cGgsnStatusGroupRev1,
cGgsnNotifInfoGroupRev1,
cGgsnStatusGroupConfigVer
}GROUP cGgsnUmtsGroup
DESCRIPTION"This group is mandatory for a GGSN that supports GTP v1."OBJECT cGgsnHistNotifGgsnIpAddrType
SYNTAXINTEGER{
unknown(0),
ipv4(1)}
DESCRIPTION"Support for ipv6(2) and dns(16) is not mandatory."OBJECT cGgsnIpDupProtectRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnDefaultAggregRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnPlmnAddrRangeRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnPdfRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnPcscfRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnPlmnRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."::={ cGgsnMIBCompliances 5}cGgsnMIBComplianceRev5 MODULE-COMPLIANCESTATUSdeprecatedDESCRIPTION"The compliance statements for entities which
implement the CISCO GGSN MIB.
This is deprecated by cGgsnMIBComplianceRev6."MODULE-- this moduleMANDATORY-GROUPS{
cGgsnStatisticsGroupRev1,
cGgsnNotifMgmtGroupRev1,
cGgsnConfigurationsGroupRev2,
cGgsnNotifGroupRev2,
cGgsnStatusGroupRev1,
cGgsnNotifInfoGroupRev1,
cGgsnStatusGroupConfigVer,
cGgsnConfigurationsGroupR60,
cGgsnStatisticsGroupR60,
cGgsnStatusGroupR60,
cGgsnNotifInfoGroupR60
}GROUP cGgsnUmtsGroup
DESCRIPTION"This group is mandatory for a GGSN that supports GTP v1."OBJECT cGgsnHistNotifGgsnIpAddrType
SYNTAXINTEGER{
unknown(0),
ipv4(1)}DESCRIPTION"Support for ipv6(2) and dns(16) is not mandatory."OBJECT cGgsnIpDupProtectRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnDefaultAggregRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnPlmnAddrRangeRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnPdfRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnPcscfRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnPlmnRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnSlbVserRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}
DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."::={ cGgsnMIBCompliances 6}cGgsnMIBComplianceRev6 MODULE-COMPLIANCESTATUSdeprecatedDESCRIPTION"The compliance statements for entities which
implement the CISCO GGSN MIB."MODULE-- this moduleMANDATORY-GROUPS{
cGgsnStatisticsGroupRev1,
cGgsnNotifMgmtGroupRev1,
cGgsnConfigurationsGroupRev2,
cGgsnNotifGroupRev2,
cGgsnStatusGroupRev1,
cGgsnNotifInfoGroupRev1,
cGgsnStatusGroupConfigVer,
cGgsnStatisticsGroupR60,
cGgsnStatusGroupR60,
cGgsnConfigurationsGroupR60Rev1
}GROUP cGgsnUmtsGroup
DESCRIPTION"This group is mandatory for a GGSN that supports GTP v1."OBJECT cGgsnHistNotifGgsnIpAddrType
SYNTAXINTEGER{
unknown(0),
ipv4(1)}DESCRIPTION"Support for ipv6(2) and dns(16) is not mandatory."OBJECT cGgsnIpDupProtectRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnDefaultAggregRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnPlmnAddrRangeRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnPdfRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnPcscfRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnPlmnRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnSlbVserRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."::={ cGgsnMIBCompliances 7}cGgsnMIBComplianceRev7 MODULE-COMPLIANCESTATUSdeprecatedDESCRIPTION
"The compliance statements for entities which
implement the CISCO GGSN MIB. This is deprecated by
cGgsnMIBComplianceRev8."MODULE-- this moduleMANDATORY-GROUPS{
cGgsnStatisticsGroupRev2,
cGgsnNotifMgmtGroupRev2,
cGgsnConfigurationsGroupRev3,
cGgsnNotifGroupRev3,
cGgsnStatusGroupRev1,
cGgsnNotifInfoGroupRev2,
cGgsnStatusGroupConfigVer,
cGgsnStatisticsGroupR60,
cGgsnStatusGroupR60,
cGgsnNotifInfoGroupR60,
cGgsnConfigurationsGroupR60Rev1,
cGgsnStatusGroupR70
}GROUP cGgsnUmtsGroup
DESCRIPTION"This group is mandatory for a GGSN that supports GTP v1."OBJECT cGgsnHistNotifGgsnIpAddrType
SYNTAXINTEGER{
unknown(0),
ipv4(1)}DESCRIPTION"Support for ipv6(2) and dns(16) is not mandatory."OBJECT cGgsnIpDupProtectRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnDefaultAggregRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnPlmnAddrRangeRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnPcscfRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnPlmnRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnSlbVserRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."::={ cGgsnMIBCompliances 8}cGgsnMIBComplianceRev8 MODULE-COMPLIANCESTATUScurrentDESCRIPTION"The compliance statements for entities which
implement the CISCO GGSN MIB."MODULE-- this moduleMANDATORY-GROUPS{
cGgsnStatisticsGroupRev2,
cGgsnNotifMgmtGroupRev2,
cGgsnConfigurationsGroupRev4,
cGgsnNotifGroupRev3,
cGgsnStatusGroupRev1,
cGgsnNotifInfoGroupRev2,
cGgsnStatusGroupConfigVer,
cGgsnStatisticsGroupR60,
cGgsnStatusGroupR60,
cGgsnNotifInfoGroupR60,
cGgsnConfigurationsGroupR60Rev1,
cGgsnStatusGroupR70
}GROUP cGgsnUmtsGroup
DESCRIPTION"This group is mandatory for a GGSN that supports GTP v1."OBJECT cGgsnHistNotifGgsnIpAddrType
SYNTAXINTEGER{
unknown(0),
ipv4(1)}DESCRIPTION"Support for ipv6(2) and dns(16) is not mandatory."OBJECT cGgsnIpDupProtectRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnDefaultAggregRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnPlmnAddrRangeRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnPcscfRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnPlmnRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."OBJECT cGgsnSlbVserRowStatus
SYNTAXINTEGER{
active(1),
createAndGo(4),
destroy(6)}DESCRIPTION"The states notInService(2), notReady(3) and
createAndWait(5) need not be supported."::={ cGgsnMIBCompliances 9}-- units of conformancecGgsnStatisticsGroup OBJECT-GROUPOBJECTS{
cGgsnSentSigMessages,
cGgsnReceivedSigMessages,
cGgsnUnexpectedSigMessages,
cGgsnSentGPDUs,
cGgsnReceivedGPDUs,
cGgsnSentGPDUOctets,
cGgsnReceivedGPDUOctets,
cGgsnUnexpectedGPDUs,
cGgsnActivationRejectedPdps,
cGgsnOutOfResourcePdps,
cGgsnParserErrorMessages,
cGgsnTotalCreatedPdps,
cGgsnTotalDeletedPdps,
cGgsnTotalNetworkInitPdps,
cGgsnTotalPppPdpsCreated,
cGgsnTotalPppPdpsDeleted,
cGgsnOutOfResourcePppRegenPdps,
cGgsnDroppedPppRegenPdps
}STATUSdeprecatedDESCRIPTION"A collection of statistics on GGSN."::={ cGgsnMIBGroups 1}cGgsnNotifMgmtGroup OBJECT-GROUPOBJECTS{
cGgsnNotifEnabled,
cGgsnNotifLeastSeverLevel,
cGgsnGeneratedNotifs,
cGgsnIgnoredAlarms,
cGgsnHistNotifMaxLength,
cGgsnHistNotifLatestIndex,
cGgsnHistNotifType,
cGgsnHistNotifSeverity,
cGgsnHistNotifTimestamp,
cGgsnHistNotifGgsnIpAddrType,
cGgsnHistNotifGgsnIpAddr,
cGgsnHistNotifInfo
}STATUSdeprecatedDESCRIPTION"A collection of objects related with notification
management on GGSN."::={ cGgsnMIBGroups 2}cGgsnConfigurationsGroup OBJECT-GROUPOBJECTS{
cGgsnDefaultIpAllocationMethod,
cGgsnIdlePdpPurgeTimer,
cGgsnIpDupProtectRowStatus,
cGgsnDefaultAggregRowStatus,
cGgsnDefaultAaaAuthServerGroup,
cGgsnDefaultAaaAccServerGroup,
cGgsnPppVirtualTemplate,
cGgsnPppRegenVirtualTemplate
}STATUSdeprecatedDESCRIPTION"A collection of objects related with configurations on
GGSN. This is deprecated by cGgsnConfigurationsGroupRev1."::={ cGgsnMIBGroups 3}cGgsnNotifGroup NOTIFICATION-GROUPNOTIFICATIONS{ cGgsnNotification }STATUSdeprecatedDESCRIPTION"A collection of notifications."::={ cGgsnMIBGroups 4}cGgsnStatusGroup OBJECT-GROUPOBJECTS{
cGgsnVersion,
cGgsnActiveNetworkInitPdps,
cGgsnActivePppPdps,
cGgsnActivePppRegenPdps,
cGgsnPendingPppRegenPdps
}STATUSdeprecatedDESCRIPTION"A collection of objects representing status on GGSN."::={ cGgsnMIBGroups 5}cGgsnConfigurationsGroupRev1 OBJECT-GROUPOBJECTS{
cGgsnDefaultIpAllocationMethod,
cGgsnIdlePdpPurgeTimer,
cGgsnIpDupProtectRowStatus,
cGgsnDefaultAggregRowStatus,
cGgsnDefaultAaaAuthServerGroup,
cGgsnDefaultAaaAccServerGroup,
cGgsnPppVirtualTemplate,
cGgsnPppRegenVirtualTemplate,
cGgsnPlmnAddrRangeRowStatus
}STATUSdeprecatedDESCRIPTION"A collection of objects related with configurations on GGSN."::={ cGgsnMIBGroups 6}cGgsnUmtsGroup OBJECT-GROUPOBJECTS{
cGgsnTftSemanticErrorPdps,
cGgsnTftSyntacticErrorPdps,
cGgsnPktFilterSemanticErrorPdps,
cGgsnPktFilterSyntacticErrorPdps,
cGgsnPlmnAddrRangeUsage,
cGgsnActiveGtpVersion0Pdps,
cGgsnActiveGtpVersion1Pdps,
cGgsnGtpEncapInterface
}STATUScurrentDESCRIPTION"A collection of objects pertaining to GTP v1."::={ cGgsnMIBGroups 7}cGgsnStatisticsGroupRev1 OBJECT-GROUPOBJECTS{
cGgsnSentSigMessages,
cGgsnReceivedSigMessages,
cGgsnUnexpectedSigMessages,
cGgsnSentGPDUs,
cGgsnReceivedGPDUs,
cGgsnUnexpectedGPDUs,
cGgsnActivationRejectedPdps,
cGgsnOutOfResourcePdps,
cGgsnParserErrorMessages,
cGgsnTotalCreatedPdps,
cGgsnTotalDeletedPdps,
cGgsnTotalNetworkInitPdps,
cGgsnTotalPppPdpsCreated,
cGgsnTotalPppPdpsDeleted,
cGgsnOutOfResourcePppRegenPdps,
cGgsnDroppedPppRegenPdps,
cGgsnHCSentGPDUOctets,
cGgsnHCReceivedGPDUOctets,
cGgsnVersionNotSupportedRejPdps,
cGgsnUnkownMessageRejPdps,
cGgsnMsgTooShortRejPdps,
cGgsnMandIeMissingRejPdps,
cGgsnMandIeIncorrectRejPdps,
cGgsnOptIeInvalidRejPdps,
cGgsnIeUnknownRejPdps,
cGgsnIeOutOfOrderRejPdps,
cGgsnIeUnexpectedRejPdps,
cGgsnIeDuplicatedRejPdps,
cGgsnOptIeIncorrectRejPdps,
cGgsnPdpWithoutTftExistsRejPdps,
cGgsnSgsnThruPutLastCollected,
cGgsnSgsnUpStreamPktCnt,
cGgsnSgsnUpStreamByteCnt,
cGgsnSgsnDownStreamPktCnt,
cGgsnSgsnDownStreamByteCnt
}STATUSdeprecatedDESCRIPTION"A collection of statistics on GGSN. This group is
deprecated by cGgsnStatisticsGroupRev2."::={ cGgsnMIBGroups 8}cGgsnNotifGroupRev1 NOTIFICATION-GROUPNOTIFICATIONS{
cGgsnNotification,
cGgsnInServiceNotif,
cGgsnMaintenanceNotif,
cGgsnMemThresholdReachedNotif,
cGgsnMemThresholdClearedNotif,
cGgsnPdfStateUpNotif,
cGgsnPdfStateDownNotif
}STATUSdeprecatedDESCRIPTION"A collection of notifications."::={ cGgsnMIBGroups 9}cGgsnConfigurationsGroupRev2 OBJECT-GROUPOBJECTS{
cGgsnDefaultIpAllocationMethod,
cGgsnIdlePdpPurgeTimer,
cGgsnIpDupProtectRowStatus,
cGgsnDefaultAggregRowStatus,
cGgsnDefaultAaaAuthServerGroup,
cGgsnDefaultAaaAccServerGroup,
cGgsnPppVirtualTemplate,
cGgsnPppRegenVirtualTemplate,
cGgsnPlmnAddrRangeRowStatus,
cGgsnPdfRowStatus,
cGgsnPdfReconnectTimeOut,
cGgsnPdfReconnectRetries,
cGgsnPdfReconExpPdpDelete,
cGgsnPdfReqRetryTimeOut,
cGgsnPdfReqRetries,
cGgsnPcscfRowStatus,
cGgsnMemoryThreshold,
cGgsnServiceMode,
cGgsnPlmnRowStatus,
cGgsnPlmnScope,
cGgsnSessionTimeout,
cGgsnThruputIntervalOne,
cGgsnThruputIntervalTwo,
cGgsnCompliance3GppGgsn,
cGgsnCreateReqV1UpdExistPdp,
cGgsnRadAttrSessTimeout,
cGgsnDownlinkVerifyMsDisable
}STATUSdeprecatedDESCRIPTION"A collection of objects related with configurations on GGSN.
This object group is superceded by
cGgsnConfigurationsGroupRev3."::={ cGgsnMIBGroups 10}cGgsnStatusGroupRev1 OBJECT-GROUPOBJECTS{
cGgsnVersion,
cGgsnActiveNetworkInitPdps,
cGgsnActivePppPdps,
cGgsnActivePppRegenPdps,
cGgsnPendingPppRegenPdps,
cGgsnServiceModeStatus
}STATUScurrentDESCRIPTION"A collection of objects representing status on GGSN."::={ cGgsnMIBGroups 11}cGgsnNotifInfoGroup OBJECT-GROUPOBJECTS{
cGgsnPdfServerAddrType,
cGgsnPdfServerAddr
}STATUSdeprecatedDESCRIPTION"A collection of objects representing Notif Info on GGSN."::={ cGgsnMIBGroups 12}cGgsnNotifGroupRev2 NOTIFICATION-GROUPNOTIFICATIONS{
cGgsnInServiceNotif,
cGgsnMaintenanceNotif,
cGgsnMemThresholdReachedNotif,
cGgsnMemThresholdClearedNotif,
cGgsnPdfStateUpNotif,
cGgsnPdfStateDownNotif,
cGgsnGlobalErrorNotif,
cGgsnAccessPointNameNotif,
cGgsnPacketDataProtocolNotif
}STATUSdeprecatedDESCRIPTION"A collection of notifications. This object group
is superceded by cGgsnNotifGroupRev3."::={ cGgsnMIBGroups 13}
cGgsnNotifInfoGroupRev1 OBJECT-GROUPOBJECTS{
cGgsnPdfServerAddrType,
cGgsnPdfServerAddr,
cGgsnNotifAccessPointName,
cGgsnNotifPdpImsi,
cGgsnGlobalErrorTypes,
cGgsnAccessPointErrorTypes,
cGgsnPacketDataProtoErrorTypes
}STATUSdeprecatedDESCRIPTION"A collection of objects representing Notif Info on GGSN.
This object group is superceded by cGgsnNotifInfoGroupRev2."::={ cGgsnMIBGroups 14}cGgsnNotifMgmtGroupRev1 OBJECT-GROUPOBJECTS{
cGgsnNotifLeastSeverLevel,
cGgsnGeneratedNotifs,
cGgsnIgnoredAlarms,
cGgsnHistNotifMaxLength,
cGgsnHistNotifLatestIndex,
cGgsnHistNotifType,
cGgsnHistNotifSeverity,
cGgsnHistNotifTimestamp,
cGgsnHistNotifGgsnIpAddrType,
cGgsnHistNotifGgsnIpAddr,
cGgsnHistNotifInfo,
cGgsnServiceNotifEnabled,
cGgsnMemoryNotifEnabled,
cGgsnPdfNotifEnabled,
cGgsnGlobalErrorNotifEnabled,
cGgsnAccessPointNotifEnabled,
cGgsnPdpNotifEnabled
}STATUSdeprecatedDESCRIPTION"A collection of objects related with notification
management on GGSN. This object group is superceded by
cGgsnNotifMgmtGroupRev2."::={ cGgsnMIBGroups 15}cGgsnStatusGroupConfigVer OBJECT-GROUPOBJECTS{ cGgsnConfigVersion }STATUScurrentDESCRIPTION"A collection of objects representing config version of GGSN."::={ cGgsnMIBGroups 16}cGgsnConfigurationsGroupR60 OBJECT-GROUPOBJECTS{
cGgsnSlbMode,
cGgsnSlbNotif,
cGgsnSlbVserRowStatus,
cGgsnSlbVserNextHopAddrType,
cGgsnSlbVserNextHopAddress,
cGgsnSlbVserVrfName
}STATUSdeprecatedDESCRIPTION"A collection of objects representing configurations on GGSN.
This group is deprecated by cGgsnConfigurationsGroupR60Rev1."::={ cGgsnMIBGroups 17}cGgsnStatisticsGroupR60 OBJECT-GROUPOBJECTS{
cGgsnTotalMessages,
cGgsnContextSetupMessages,
cGgsnContextModifyMessages,
cGgsnContextRemoveMessages,
cGgsnPathSetupMessages,
cGgsnPathModifyMessages,
cGgsnPathRemoveMessages,
cGgsnCGFReadyMessages,
cGgsnCGFModifyMessages,
cGgsnCGFRemoveMessages,
cGgsnInternalStateMsgs,
cGgsnSlbCacFailures,
cGgsnSlbSessionFailures
}STATUScurrentDESCRIPTION"A collection of objects related with statistics."::={ cGgsnMIBGroups 18}cGgsnStatusGroupR60 OBJECT-GROUPOBJECTS{
cGgsnPrepaidPDPs,
cGgsnPostpaidPDPs
}STATUScurrentDESCRIPTION"A collection of objects related to gtp status."::={ cGgsnMIBGroups 19}cGgsnNotifInfoGroupR60 OBJECT-GROUPOBJECTS{ cGgsnNotifPdpMsisdn }STATUScurrentDESCRIPTION"A collection of objects representing the Notif info on
GGSN."::={ cGgsnMIBGroups 20}cGgsnConfigurationsGroupR60Rev1 OBJECT-GROUPOBJECTS{
cGgsnSlbMode,
cGgsnSlbVserRowStatus,
cGgsnSlbVserNextHopAddrType,
cGgsnSlbVserNextHopAddress,
cGgsnSlbVserVrfName,
cGgsnSlbNotifyCacFailure,
cGgsnSlbNotifySessionDeletion
}STATUScurrentDESCRIPTION"A collection of objects representing configurations on GGSN."::={ cGgsnMIBGroups 21}cGgsnStatisticsGroupRev2 OBJECT-GROUPOBJECTS{
cGgsnSentSigMessages,
cGgsnReceivedSigMessages,
cGgsnUnexpectedSigMessages,
cGgsnSentGPDUs,
cGgsnReceivedGPDUs,
cGgsnUnexpectedGPDUs,
cGgsnActivationRejectedPdps,
cGgsnOutOfResourcePdps,
cGgsnParserErrorMessages,
cGgsnTotalCreatedPdps,
cGgsnTotalDeletedPdps,
cGgsnTotalNetworkInitPdps,
cGgsnTotalPppPdpsCreated,
cGgsnTotalPppPdpsDeleted,
cGgsnOutOfResourcePppRegenPdps,
cGgsnDroppedPppRegenPdps,
cGgsnHCSentGPDUOctets,
cGgsnHCReceivedGPDUOctets,
cGgsnSgsnThruPutLastCollected,
cGgsnSgsnUpStreamPktCnt,
cGgsnSgsnUpStreamByteCnt,
cGgsnSgsnDownStreamPktCnt,
cGgsnSgsnDownStreamByteCnt,
cGgsnTotalCreatedIpv6Pdps,
cGgsnTotalDeletedIpv6Pdps,
cGgsnTotalRejectedIpv6Pdps,
cGgsnSentIpv6SigMessages,
cGgsnReceivedIpv6SigMessages,
cGgsnSentIpv6PDUs,
cGgsnReceivedIpv6PDUs,
cGgsnSentIpv6PDUOctets,
cGgsnReceivedIpv6PDUOctets,
cGgsnVersionNotSupportedMsgs,
cGgsnUnkownGtpMsgs,
cGgsnTooShortMsgs,
cGgsnMandIeMissingMsgs,
cGgsnMandIeIncorrectMsgs,
cGgsnOptIeInvalidMsgs,
cGgsnIeUnknownMsgs,
cGgsnIeOutOfOrderMsgs,
cGgsnIeUnexpectedMsgs,
cGgsnIeDuplicatedMsgs,
cGgsnOptIeIncorrectMsgs,
cGgsnPdpWithoutTftExistsPdps
}STATUScurrentDESCRIPTION"A collection of objects related with statistics."::={ cGgsnMIBGroups 22}cGgsnStatusGroupR70 OBJECT-GROUPOBJECTS{
cGgsnActivatedIpv6Gtpv0Pdp,
cGgsnActivatedIpv6Gtpv1Pdp,
cGgsnActivatedIpv6Ms
}STATUScurrentDESCRIPTION"A collection of objects related with status."::={ cGgsnMIBGroups 23}cGgsnConfigurationsGroupRev3 OBJECT-GROUPOBJECTS{
cGgsnDefaultIpAllocationMethod,
cGgsnIdlePdpPurgeTimer,
cGgsnIpDupProtectRowStatus,
cGgsnDefaultAggregRowStatus,
cGgsnDefaultAaaAuthServerGroup,
cGgsnDefaultAaaAccServerGroup,
cGgsnPppVirtualTemplate,
cGgsnPppRegenVirtualTemplate,
cGgsnPlmnAddrRangeRowStatus,
cGgsnPcscfRowStatus,
cGgsnMemoryThreshold,
cGgsnServiceMode,
cGgsnPlmnRowStatus,
cGgsnPlmnScope,
cGgsnSessionTimeout,
cGgsnThruputIntervalOne,
cGgsnThruputIntervalTwo,
cGgsnCompliance3GppGgsn,
cGgsnRadAttrSessTimeout,
cGgsnDownlinkVerifyMsDisable
}STATUSdeprecatedDESCRIPTION"A collection of objects related with configurations on GGSN.
This is deprecated by cGgsnConfigurationsGroupRev4."::={ cGgsnMIBGroups 24}cGgsnNotifMgmtGroupRev2 OBJECT-GROUPOBJECTS{
cGgsnNotifLeastSeverLevel,
cGgsnGeneratedNotifs,
cGgsnIgnoredAlarms,
cGgsnHistNotifMaxLength,
cGgsnHistNotifLatestIndex,
cGgsnHistNotifType,
cGgsnHistNotifSeverity,
cGgsnHistNotifTimestamp,
cGgsnHistNotifGgsnIpAddrType,
cGgsnHistNotifGgsnIpAddr,
cGgsnHistNotifInfo,
cGgsnServiceNotifEnabled,
cGgsnMemoryNotifEnabled,
cGgsnGlobalErrorNotifEnabled,
cGgsnAccessPointNotifEnabled,
cGgsnPdpNotifEnabled
}STATUScurrentDESCRIPTION"A collection of objects related with notification
management on GGSN."::={ cGgsnMIBGroups 25}cGgsnNotifGroupRev3 NOTIFICATION-GROUPNOTIFICATIONS{
cGgsnInServiceNotif,
cGgsnMaintenanceNotif,
cGgsnMemThresholdReachedNotif,
cGgsnMemThresholdClearedNotif,
cGgsnGlobalErrorNotif,
cGgsnAccessPointNameNotif,
cGgsnPacketDataProtocolNotif
}STATUScurrentDESCRIPTION"A collection of notifications."::={ cGgsnMIBGroups 26}cGgsnNotifInfoGroupRev2 OBJECT-GROUPOBJECTS{
cGgsnNotifAccessPointName,
cGgsnNotifPdpImsi,
cGgsnGlobalErrorTypes,
cGgsnAccessPointErrorTypes,
cGgsnPacketDataProtoErrorTypes
}STATUScurrentDESCRIPTION"A collection of objects representing Notif Info on GGSN."::={ cGgsnMIBGroups 27}cGgsnConfigurationsGroupRev4 OBJECT-GROUPOBJECTS{
cGgsnDefaultIpAllocationMethod,
cGgsnIdlePdpPurgeTimer,
cGgsnIpDupProtectRowStatus,
cGgsnDefaultAggregRowStatus,
cGgsnDefaultAaaAuthServerGroup,
cGgsnDefaultAaaAccServerGroup,
cGgsnPppVirtualTemplate,
cGgsnPppRegenVirtualTemplate,
cGgsnPlmnAddrRangeRowStatus,
cGgsnPcscfRowStatus,
cGgsnMemoryThreshold,
cGgsnServiceMode,
cGgsnPlmnRowStatus,
cGgsnPlmnScope,
cGgsnSessionTimeout,
cGgsnThruputIntervalOne,
cGgsnThruputIntervalTwo,
cGgsnRadAttrSessTimeout,
cGgsnDownlinkVerifyMsDisable
}STATUScurrentDESCRIPTION"A collection of objects related with configurations on GGSN."::={ cGgsnMIBGroups 28}END